0

Navigation Barsそのため、アプリケーション全体で、 BlackOpaqueスタイルで実装します。

問題

Navigation Barユーザーが自動生成されたものを選択したときに表示される色を設定できないようですMore Tab

質問

このナビゲーションバーの色を黒不透明に設定するにはどうすればよいですか?

前もって感謝します。

4

1 に答える 1

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;
}
于 2012-08-06T14:28:06.347 に答える