2012-07-27 52 views
0

因此,在我的應用程序中,我實現了Navigation Bars,風格爲黑色不透明。設置故事板選項卡控制器,更多選項卡的導航欄顏色

的問題

我似乎無法設置提出了自己的Navigation Bar的顏色,當用戶選擇了自動生成More Tab

問題

我如何將此導航欄的顏色設置爲黑色不透明?

在此先感謝。

+0

你是如何設置你的工具欄? – Dustin 2012-07-27 17:14:21

+0

@Dustin你的意思是我的NavigationBars或TabBars?我的TabBarController全部通過故事板完成,因此More選項卡是由故事板自動生成的 – StuStirling 2012-07-27 19:03:52

回答

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; 
} 
相關問題