superior señal quitar para ocultar estado desaparece como cambiar barras barra ios statusbar

señal - IOS 4.3 oculta la barra de estado permanentemente



ocultar barra de estado iphone (5)

Estoy tratando de ocultar la barra de estado en iOS 4.3 ahora que setStatusBarHidden:animated: está en desuso:

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO]; //deprecated

La única opción que existe en el archivo plist es: La barra de estado está inicialmente oculta. Que solo oculta la barra de estado al inicio de la aplicación.

Aclamaciones


El nuevo método es:

- (void)setStatusBarHidden:(BOOL)hidden withAnimation:(UIStatusBarAnimation)animation

Funciona igual, excepto que el tipo de animación ahora es una enumeración para admitir varios tipos de animación.


Pero ¿qué hay de [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];

Ver la referencia de la aplicación UIA .


Prueba esto:

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationFade];

De Apple Class Reference:

setStatusBarHidden: withAnimation:

Oculta o muestra la barra de estado, animando opcionalmente la transición. - (void) setStatusBarHidden: (BOOL) oculto con Animación: (UIStatusBarAnimation) Parámetros de animación

oculto SÍ para ocultar la barra de estado, NO para mostrar la barra de estado.

animación Una constante que indica si debe haber una animación y, si se solicita una, si debe fundir o no la barra de estado o si debe deslizar la barra de estado hacia adentro o hacia afuera.


seStatusBarHidden parece estar en desuso y ya no funciona.

Utilice prefersStatusBarHidden en su controlador de vista en su lugar

- (BOOL)prefersStatusBarHidden { return YES; }


[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade];