-1

そこで、5 つ以上のタブを持つタブ バー アプリケーションを作成したので、自動生成されたナビゲーション バーが有効になります。当然のことながら、唯一のことは、黒の不透明なナビゲーション バーが欲しいということです。これに関する以前の質問を見ましたが、そこにある情報はどれも役に立ちませんでした。誰でもこれのための完全なコードを持っていますか? .h および .m ファイルには何を入れますか?

ナビゲーションバーを黒く、「編集」ボタンを黒く、「完了」ボタンを黒く、「戻る」ボタンを黒く、その他の自動生成されたナビゲーションバーも黒くしたい。ここで質問しすぎて申し訳ありませんが、特定のトピックに関する情報はあまりありません。

事前に、ありがとう!

敬具、オイヴィンド・ラーセン・ルーンスタッド。

4

1 に答える 1

0

それはあなたが探しているプロパティです:

@property(nonatomic, retain) UIColor *tintColor;

アイテムの色を変えるということは、ひとつひとつの色を変えるということUINavigationItemです。その方法を知るには、この質問を参照してください。

UINavigationItem の色を変更する

「.h と .m ファイルに何を入れるか」については、アイテムの色を変更する必要があるときはいつでもコードを記述する必要があります。つまり、ビューがロードされたときにそれが必要であると言ってから、ナビゲーション バーを既に追加している場合は、viewDidLoad メソッドでそれを行います。

于 2013-01-16T13:58:22.000 に答える