telefono simbolos simbolo significado señal personalizar pantalla iconos flecha estado desaparece cambiar bloqueo barras barra iphone ios cocoa-touch statusbar

simbolos - simbolo telefono y flecha en iphone



Cambiar las propiedades de la barra de estado de la aplicación iPhone (4)

Mi aplicación estará en pantalla completa, pero tengo problemas para encontrar el documento que explica cómo cambiar las propiedades de la barra de estado.

¿Cómo puedo cambiar las propiedades de la barra de estado?


Las API de la barra de estado son parte de la clase UIApplication. Comience allí.


[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO] debería ocultar la barra de estado. ¿Es eso lo que quieres?

editar: también puede agregar lo siguiente a Info.plist :

<key>UIStatusBarHidden</key> <true />


Con Snow Leopard y XCode 3.2, simplemente edite Apps Info.plist.

Agrega 2 filas:

Haga clic con el botón derecho en la lista desplegable y agregue una fila y seleccione "La barra de estado está inicialmente oculta" en la lista desplegable. Marque la casilla que proporciona en la columna a la derecha.

Agregue otra fila y seleccione "Estilo de barra de estado" de la lista desplegable. En la columna a la derecha escribe en UIStatusBarHidden

Funciona para mi. No he experimentado aún cambiar el estado de la vista de la barra de estado en el tiempo de ejecución, por ejemplo, si la batería está baja.

Y no estoy del todo seguro de que se necesiten ambos valores si agrega el valor de la segunda fila.

// :)


Dado que el camino anterior ha quedado obsoleto:

// Old, Deprecated [[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES];

La forma iOS 3.2+ es

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

Las opciones de animación son:

UIStatusBarAnimationNone // No animation is applied UIStatusBarAnimationFade // The status bar fades in and out UIStatusBarAnimationSlide // The status bar slides in or out

Y aún puedes hacerlo con iOS 2.0+, sin animación:

[[UIApplication sharedApplication] setStatusBarHidden:YES];