Pregunta

Bastante simple que sólo aparentemente no puedo encontrar la respuesta.

¿Cómo puedo cambiar la barra de estado iPhone (barra delgada a la derecha en la parte superior con la recepción / masa, etc.) desde el gris al negro por defecto en mi PhoneGap aplicación iPhone?

Gracias, Glen

¿Fue útil?

Solución

Una aplicación PhoneGap-iPhone es sólo un proyecto normal iPhone Xcode.

Añadir UIStatusBarStyle:. UIStatusBarStyleBlackOpaque a su Info.plist

  1. Abra su proyecto Xcode (por ejemplo MyApp.xcodeproj)
  2. Abra el archivo de Info.plist (por ejemplo MyApp-Info.plist)
  3. Añadir una nueva fila:
    • Clave: Status bar style
    • Valor: Opaque black style

Si está viendo los pares RAW clave / valor, a continuación, utilizar:

<key>UIStatusBarStyle</key>  
<string>UIStatusBarStyleBlackOpaque</string> 

Puede hacer clic en MiApl-Info.plist para alternar los pares RAW clave / valor.

Otros consejos

acaba de establecer

[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackOpaque;

Cuando se crea un proyecto PhoneGap, hay un archivo <ApplicationName>AppDelegate.m creado en el proyecto.

Dentro del método (void)viewDidLoad, puede realizar modificaciones a la vista como usted elija.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top