Quiero verificar la condición de la barra de estado. ¿Cómo puedo verificar la condición si la barra de estado es visible o no?Verificar si la barra de estado está oculta o visible
favor alguien me guíe para hacer esto ..
gracias a todos
Quiero verificar la condición de la barra de estado. ¿Cómo puedo verificar la condición si la barra de estado es visible o no?Verificar si la barra de estado está oculta o visible
favor alguien me guíe para hacer esto ..
gracias a todos
Compruebe si la barra de estado está oculta:
Objetivo C:
if ([UIApplication sharedApplication].isStatusBarHidden) {
// do stuff here...
}
Swift :
if UIApplication.sharedApplication().statusBarHidden {
// do stuff here...
}
Ocultar barra de estado:
override var prefersStatusBarHidden: Bool {
return true
}
se puede comprobar el estado actual mediante la propiedad statusBarHidden
de [UIApplication sharedApplication]
Puede establecer el estado actual utilizando – setStatusBarHidden:withAnimation:
Consulte la documentación de more awesome stuff .
HTH
T también puede comprobar esto en xib del constructor de interfaces de ver los atributos u puede ver cuatro opciones para ello gris/negro/transparente/no especificado ..
Swift 3
if UIApplication.shared.isStatusBarHidden {
// Do something
}
Para ocultar la barra de estado (setStatusBarHidden
está en desuso en iOS 9) anulación en su ViewController
:
override var prefersStatusBarHidden: Bool {
return true
}
Tiene un soporte izquierdo adicional justo antes de la aplicación UIA. El código correcto es if ([UIApplication sharedApplication] .statusBarHidden == YES) { // hace cosas } – Harpastum
De hecho [UIApplication sharedApplication] .isStatusBarHidden – Johan