0

異なるナビゲーション バーを持つことは可能ですか? ユーザーがナビゲーション バーを選択できるようにしたいと考えています。

例: 3 つのナビゲーション バー (ナビゲーション バーの色のみが変更されます)。

ぴったりなものが見つかりませんでした。

4

1 に答える 1

0

ナビゲーション バーの色はいつでも変更できます。ユーザーが(希望する)色を選択して、アプリケーションの一部に保存できるようにするだけです。ユーザーが RGB 値を使用して色を設定できるようにすることもできます。RGB 値から色を作成するだけです。このような :

UIColor *myColor = [UIColor colorWithRed:(45/255.0) green:(55/255.0) blue:(55/255.0) alpha:1];

次に、このコードでその色を使用してナビゲーション バーを変更できます。

self.navigationController.navigationBar.tintColor = myColor;

iOS 7 の更新:barTintColorの代わりに を使用する必要がありtintColorます。

self.navigationController.navigationBar.barTintColor = myColor;
于 2013-07-11T11:05:14.447 に答える