如何设置Slidenavigationcontroller导航栏颜色?

时间:2015-09-25 08:14:02

标签: objective-c uinavigationcontroller uinavigationbar ios8.4 uibackgroundcolor

我正在使用slidenavigationcontroller处理iOS应用程序,我为侧面菜单集成了viewcontroller,一切正常。但导航栏背景颜色没有变化。我用来为导航栏背景设置背景颜色的代码。

[SlideNavigationController sharedInstance].navigationBar.backgroundColor = [UIColor redColor];

它将颜色显示为隐藏如下

enter image description here

我做错了什么?有什么特别的方法可以使用slidenavigationcontroller。请任何人帮忙解决这个问题。谢谢

1 个答案:

答案 0 :(得分:2)

试试这个。

[[UINavigationBar appearance] setBarTintColor:myColor];
[[UINavigationBar appearance] setTranslucent:NO];

有关详细信息,请参阅以下链接:

1)How to change UINavigationBar background color from the AppDelegate

2)Set background color for UINavigationBar

3)Setting the background color of UINavigationBar has no effect?