2

現在、Xcode 4.2を使用してアプリを開発しています。アプリはiOS 7 iPhoneで実行されています。ステータスバーの色に関連する問題です。ステータスバーの色をナビゲーションバーの色と同じ色にしたいです。設定にこのコードを使用していますナビゲーションバーの画像、ここに私のコードがあります:

[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"nav_bar.png"] forBarMetrics:UIBarMetricsDefault];

ステータス バーの色を設定するにはどうすればよいですか?現在は薄い灰色です>>ありがとうございます....

4

3 に答える 3

2

iOS6 では、この 2 つのスタイルを除いて、ステータス バーの画像や色を変更することはできません。

[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackOpaque];

[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
于 2013-10-01T14:47:26.653 に答える
-2

これは機能します:

self.navigationController?.navigationBar.barTintColor  = UIColor.untSimeioblue
self.navigationController?.navigationBar.isTranslucent = false
于 2016-11-23T14:18:57.500 に答える