4

tintColor次のコマンドでナビゲーション バーを設定しています。

[self.navigationController.navigationBar setTintColor:[UIColor colorWithRed:0.35 green:0.09 blue:0.2 alpha:1.0]];

しかし、iOS 4.3(シミュレーターと電話) では、ナビゲーション バーは透明で、カスタム イメージと関連するボタンのみが表示されます。ではiOS 5、この色合いは問題ありません。

iOS 4.3 でこれを修正する方法について何か考えはありますか? ティントカラーは、サブクラス化された BaseViewController で設定されています

4

2 に答える 2

1

この問題は古いバージョンの iOS5.0 にあると思います。私は問題なく同じことをしています。iOS シミュレータ バージョン 5.0 (272) と Xcode 4.2 ビルド 4D199 を使用しています。

于 2012-02-16T09:26:41.347 に答える
1
its working in ios 6.0


self.navigationController.navigationBar.tintColor=[UIColor colorWithRed:(157/255.0) green:(33/255.0) blue:(33/255.0) alpha:1];
于 2013-05-02T09:04:51.713 に答える