因此,在我的应用程序中,我使用Black Opaque样式实现Navigation Bars
。
问题
当用户选择自动生成的Navigation Bar
时,我似乎无法设置自More Tab
的颜色
问题
如何将此导航栏的颜色设置为黑色不透明?
提前致谢。
答案 0 :(得分:1)
是的,我是那些正在回答他们自己的问题的悲伤的人之一:P希望它有所帮助..
因此,您需要获取应用委托中TabBarController
的引用,然后从那里更改更多导航控制器的样式。下面的代码显示了如何以及在何处..
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
UITabBarController *_tabController = (UITabBarController*)_window.rootViewController;
_tabController.moreNavigationController.navigationBar.barStyle = UIBarStyleBlackOpaque;
return YES;
}