1

ストーリーボードを使用してiPadアプリを作成しています。Interface Builder(XCode 4.5)では、ナビゲーションバーがデフォルト(ライトグレー)の色です...

ここに画像の説明を入力してください

ただし、アプリを実行すると、色が濃い灰色に変わります...

ここに画像の説明を入力してください

他の誰かがこの問題を抱えていましたか?Interface Builderでどの色に設定しても、実行すると常に濃い灰色になります。

よろしくお願いします!

4

2 に答える 2

2

iOS 6では、ステータスバーはナビゲーションバーと同じ色になります。この質問への回答に従って、それをカスタマイズできます: モーダルビューiOS6でステータスバーを変更する方法

于 2012-10-10T06:13:53.653 に答える
1

次のコード行でナビゲーションバーに色を付けることができます。それを使用するだけで、ナビゲーションバーは常に明るい灰色になります。

[[navController navigationBar] setTintColor:[UIColor lightGrayColor]];

Interface Builderでナビゲーションバーの色を設定すると、これはIB自体で取得するビューにのみ影響し、デザインのヘルプにすぎません。コードで設定する必要のある実際の色。

于 2012-10-10T06:16:41.990 に答える