我的情况是我需要将蓝色作为第一个视图和第二个视图的导航栏颜色,我应该有绿色。当我尝试使用下面的代码应用它时。
第一个视图的viewdidload中的: self.navigationController.navigationBar.barTintColor = [UIColor bluecolor];
在视图中加载了第二个视图: self.navigationController.navigationBar.barTintColor = [UIColor greenColor];
颜色与第一个视图中的颜色保持不变,我无法更改它,以及如何在导航栏上删除玻璃效果。
答案 0 :(得分:0)
在视图层次结构中选择导航控制器(在故事板中),选择导航栏,然后在那里设置属性检查器中的颜色。