2010-11-24 14 views
25

cómo ocultar la barra de estado.cómo ocultar la barra de estado en la aplicación Iphone

en SDK 3.1 o una versión más baja es posible mediante la adición de este código en

- (void)applicationDidFinishLaunching:(UIApplication *)application{ 

[application statusBarHidden:TRUE]; 

}

pero en 4.1 este método no está disponible en la clase de delegado. Puedo ver algunos sitios como este

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES]; 

tampoco funciona. cualquier cuerpo sabe cómo será posible en iPhone sdk 4.1?

Gracias y saludos ..

+0

@Zebs la respuesta es la mejor para mí y tiene la mayoría de los votos, la gente debería considerarla en lugar de la respuesta aceptada ... –

Respuesta

64

si usted lo está haciendo en el applicationDidFinishLaunching: hay una manera más fácil de hacerlo:

La forma más fácil de ocultar la barra de estado (y esto va a funcionar en cualquier versión) es entrar en usted Info.plist; haga clic derecho para agregar una fila y seleccione la barra de estado inicialmente oculta.

Esto garantizará que cada vez que la aplicación se inicie, la barra de estado se ocultará.

Puedo publicar tiros de escoria si los necesita, házmelo saber y espero que esto ayude.

+0

gracias amigo ... es bueno ...uno – jaleel

+1

@jaleel: Si la respuesta lo ayudó, debería considerar aceptarlo ... – Zebs

22

Acaba de poner en la clase de delegado.

 [application setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone]; 

Me funciona ... Espero que esto te ayude.

20

Su método es obsoleto para iOS 5. Se debe utilizar uno de los siguientes:

[[UIApplication sharedApplication] setStatusBarHidden:YES]; 
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone]; 
4

En iOS 7, agregue el siguiente artículo en dos otro elemento a info.plist:

Ver barra de estado basado en un controlador aparición = NO

barra de estado está oculta inicialmente = SÍ

3

favor añadir en su clase AppDelegate

[aplicación setStatusBarHidden: SÍ withAnimation: UIStatusBarAnimationFade];

(o)

favor añadir en su archivo Info.plist add key Ver basado en un controlador aspecto de la barra de estado con valor no.and también añadir la barra de estado está oculta inicialmente

Realmente me funciona

Cuestiones relacionadas