2016-08-13 4 views
0

プロジェクト全体のステータスバーを黒色に設定したいとします。私は私のプロジェクトにページ分割、モーダルビュー、ナビゲーションスタックを持っています。完全なプロジェクトのためにステータスバーを黒に設定する方法はありますか?私はAndroidアプリでこれを見てきました。私はAppDelegateのLightとしてステータスバーを設定しようとしましたが、plistのNO/YESにView-Controllersベースのナビゲーションバーを設定しました。何も動作していないようです。SwiftとiOS 9でプロジェクトのナビゲーションバー全体を黒くする方法

答えて

0

このフォームをapplication:didFinishLaunchingWithOptionsとすると効果があります。

func setStatusBarBackgroundColor(color: UIColor) { 
guard let statusBar = UIApplication.sharedApplication().valueForKey("statusBarWindow")?.valueForKey("statusBar") as? UIView else { 
    return 
} 

statusBar.backgroundColor = color 
} 
+0

ありがとうございます。これがうまくいくかどうか試してみましょう。あなたのお返事ありがとうございました。 – AbhishekDwivedi

+0

こんにちは、ステータスバーの色を黒に変更することができました。しかし、今はバッテリーや無線LANの信号などを見ることができません。私はそれらを白くしなければならない。したがって、プロジェクト全体でステータスバーをLightに変更する必要があります。私はApp Delegateでこれをやろうとしましたが、うまく機能しませんでした。あなたは助けてもらえますか? – AbhishekDwivedi

+0

ステータスバーをplistの色付きのライトとして設定する必要があります。 – Harsh

関連する問題