是否可以在iOS中为两个视图控制器应用两种导航颜色



>我遇到需要将蓝色作为第一个视图的导航栏颜色的情况,对于第二个视图,我应该使用绿色。当我尝试使用以下代码应用它时。

在视图中加载第一个视图: self.navigationController.navigationBar.barTintColor = [UIColor bluecolor];

在视图中确实在第二个视图中加载: self.navigationController.navigationBar.barTintColor = [UIColor greenColor];

颜色与第一视图相同,我无法更改它,以及如何去除导航栏上的玻璃效果。

在视图层次结构中选择导航控制器(在情节提要中),选择导航栏,然后从那里可以在属性检查器中设置颜色。

最新更新