私は、影付きのナビゲーションバーで私のアプリがよりカスタマイズされたように感じています。だから、すべての私のコントローラの黒のナビゲーションバーを使用しiOS5 UITabBarの色を変更しています...より多くのナビゲーションコントローラ
self.navigationController.navigationBar.tintColor = [UIColor blackColor];
:私が作成したすべてのコントローラのために、私は使用してナビゲーションバーの色を変更することができます。しかし、そのようなコントローラを「...」タブバーセクションで見ると、は青色に戻ります。
ナビゲーションコントローラの色合いを変更するにはどうすればよいですか?
私のアプリが使用しているスタイルをグローバルに定義するにはどうすればいいですか?
編集: いくつかの作業を保存するには、私は、カスタムMyColorsクラスを定義し、その中にこれらのメソッドを置く:
+(UIColor*)navBarColor;
+(UIColor*)toolBarColor;
+(UIColor*)lightFontColor;
+(UIColor*)darkFontColor;
+(UIColor*)transparentColor;
これは私が行くことなく、将来的にUITabBarの色を変更するのに役立ちます各UIViewControllerを狩り、手で色を変える!
ありがとうございました!
これはうまくいっていて、たくさんの入力を省くことができます! –