ステータスバーの状態を確認したい。ステータスバーが表示されているかどうかを確認するにはどうすればよいですか。
誰かが私にこれをするように案内してください。
皆さん、ありがとうございました
ステータスバーが非表示になっているかどうかを確認します。
Objective C:
if ([UIApplication sharedApplication].isStatusBarHidden) {
// do stuff here...
}
スイフト:
if UIApplication.shared.isStatusBarHidden {
// do stuff here...
}
ステータスバーを非表示にする:
override var prefersStatusBarHidden: Bool {
return true
}
Swift
if UIApplication.shared.isStatusBarHidden {
// Do something
}
ステータスバーを非表示にするには(iOS9ではsetStatusBarHidden
は非推奨です)、ViewController
でオーバーライドします。
override var prefersStatusBarHidden: Bool {
return true
}
[UIApplication sharedApplication]
のstatusBarHidden
プロパティを使用して、現在の状態を確認できます。
– setStatusBarHidden:withAnimation:
を使用して現在の状態を設定できます
もっと素晴らしいもの のドキュメントを参照してください。
HTH