質問や回答の数にかかわらず、Swift 3を使用してiOSでステータスバーの色を設定する方法を言う人がいません。あなたが追加するアドバイス:ステータスバーの色iOS
しかし、物事は、私は透明なステータスバーをしたくありません。私は具体ステータスバーの色の16進数の色をします。
質問や回答の数にかかわらず、Swift 3を使用してiOSでステータスバーの色を設定する方法を言う人がいません。あなたが追加するアドバイス:ステータスバーの色iOS
しかし、物事は、私は透明なステータスバーをしたくありません。私は具体ステータスバーの色の16進数の色をします。
ステータスバーの変更についてはApple Guidelines/Instructionです。ステータスバーに暗い&ライト(&黒)が許可されています。ここで
がある - ステータスバーのスタイルを変更する方法:あなたは、ステータスバーのスタイルを設定したい場合は
、アプリケーションレベルでは、あなたの `の.plist」ファイルにNO
にUIViewControllerBasedStatusBarAppearance
を設定します。
あなたは、ビューコントローラレベルで、ステータスバーのスタイルを設定するワンならば、次の手順を実行します。あなただけのUIViewControllerレベルでのステータスバーのスタイルを設定する必要がある場合は、.plist
ファイルにYES
からUIViewControllerBasedStatusBarAppearance
を設定
setNeedsStatusBarAppearanceUpdate
オーバーライドpreferredStatusBarStyle - のviewDidLoadで
は、機能を追加します。
-
override func viewDidLoad() {
super.viewDidLoad()
self.setNeedsStatusBarAppearanceUpdate()
}
override var preferredStatusBarStyle: UIStatusBarStyle {
return .lightContent
}
の.plistの設定値、ステータスバーのスタイルの設定レベルに応じました。
あなたは、アプリケーションの起動中に、またはあなたのビューコントローラののviewDidLoad中にステータスバーの背景色を設定することができます。
タフ運 "私は透明のステータスバーを望んでいない":ここでは
は結果です。透明です(最近のバージョンのiOS)。現実を受け入れると、回避策を受け入れることができます。 – matt