我正在使用slidenavigationcontroller处理iOS应用程序,我为侧面菜单集成了viewcontroller,一切正常。但导航栏背景颜色没有变化。我用来为导航栏背景设置背景颜色的代码。
[SlideNavigationController sharedInstance].navigationBar.backgroundColor = [UIColor redColor];
它将颜色显示为隐藏如下
我做错了什么?有什么特别的方法可以使用slidenavigationcontroller。请任何人帮忙解决这个问题。谢谢
答案 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?