你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
搜索问题、话题或人...
输入关键字进行搜索
搜索:
问题
精选文章
开源项目
视频教程
活动
· · ·
帮助
登录
注册
环信_iOS
跳转ChatViewController回来,present界面后dismiss,主界面导航栏navigationBar的背景色变为蓝色
每次push EaseMessageViewController 或者 ChatViewController 在pop回来
然后应用里面只要是present推出的Controller,再dismiss,
此时navigationController的navigationBar的背景色就会变为蓝色,如图:
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
shutup
添加全局的设置吧,参考下面的代码
//设置NavigationBar背景颜色
[[UINavigationBar appearance] setBarTintColor:RGB(255, 104, 0)];
//@{}代表Dictionary
[[UINavigationBar appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor]}];
[UINavigationBar appearance].translucent = NO;
[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];
要回复问题请先
登录
或
注册
发起人
myjhqq
90初IT大鲜肉
问题状态
最新活动:
2016-01-07 21:04
浏览:
9933
关注:
3
人
1 个回复
shutup
//设置NavigationBar背景颜色
[[UINavigationBar appearance] setBarTintColor:RGB(255, 104, 0)];
//@{}代表Dictionary
[[UINavigationBar appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor]}];
[UINavigationBar appearance].translucent = NO;
[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];