ステータスバーの状態を確認したいと思います。ステータスバーが表示されているかどうかを確認する方法ステータスバーが隠れているかどうかを確認してください
誰もがこれを行うには私を導いてください。..
はあなたのステータスバーが非表示になっている場合は、すべての
ステータスバーの状態を確認したいと思います。ステータスバーが表示されているかどうかを確認する方法ステータスバーが隠れているかどうかを確認してください
誰もがこれを行うには私を導いてください。..
はあなたのステータスバーが非表示になっている場合は、すべての
確認をお願い致し:
のObjective C:
if ([UIApplication sharedApplication].isStatusBarHidden) {
// do stuff here...
}
スウィフトを:
if UIApplication.sharedApplication().statusBarHidden {
// do stuff here...
}
ステータスバーを非表示:あなたが[UIApplication sharedApplication]
のstatusBarHidden
プロパティを使用して現在の状態を確認することができます
override var prefersStatusBarHidden: Bool {
return true
}
あなたは– setStatusBarHidden:withAnimation:
more awesome stuffのためのドキュメントを参照してくださいを使用して現在の状態を設定することができます。
HTH
Uはまた、uはそれ..不特定/半透明/黒/グレー
スウィフト3
if UIApplication.shared.isStatusBarHidden {
// Do something
}
ための4つのオプションを見ることができる属性を表示のインターフェイスビルダーのXIBでこれを確認することができ
はあなたのViewController
に(setStatusBarHidden
は、iOSの9で廃止され) オーバーライドをステータスバーを非表示にするには:
override var prefersStatusBarHidden: Bool {
return true
}
UIApplicationの直前に余分な左括弧があります。正しいコードはif([UIApplication sharedApplication] .statusBarHidden == YES){ // do stuff } – Harpastum
実際には[UIApplication sharedApplication] .isStatusBarHidden – Johan