导航栏上有不同的颜色?

时间:2014-03-18 11:42:20

标签: ios objective-c xcode ios7 uinavigationbar

您可以在不同的导航栏上使用不同的颜色吗?我的AppDelegate.m中有这段代码。我基本上希望能够在不同的视图中更改不同导航栏的颜色。

[[UINavigationBar appearance] setBarTintColor:UIColorFromRGB(0xac1f2d)];

[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];

谢谢!

2 个答案:

答案 0 :(得分:0)

您在[UINavigationBar appearance ]课程中将图片设置为Delegate的backgorund。

答案 1 :(得分:0)

是的,你可以。在你的视图控制器'您可以设置viewWillAppear -

self.navigationController.navigationBar.barTintColor为您所需的颜色。