Question

Assez simple que je viens apparemment ne trouve pas la réponse.

Comment puis-je changer la barre d'état iPhone (mince barre droite en haut avec la réception / pâte, etc.) du gris au noir par défaut dans mon PhoneGap application iPhone?

Merci, Glen

Était-ce utile?

La solution

Une application PhoneGap-iPhone est juste un projet régulier Xcode iPhone.

Ajouter UIStatusBarStyle:. UIStatusBarStyleBlackOpaque à votre Info.plist

  1. Ouvrez votre projet Xcode (par exemple MyApp.xcodeproj)
  2. Ouvrez votre fichier Info.plist (par exemple MyApp-Info.plist)
  3. Ajouter une nouvelle ligne:
    • Clé: Status bar style
    • Valeur: Opaque black style

Si vous regardez les paires RAW clé / valeur, utilisez:

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

Vous pouvez cliquer droit sur MonApp-Info.plist pour basculer les RAW paires clé / valeur.

Autres conseils

juste régler

[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackOpaque;

Quand un projet PhoneGap est créé, il y a un fichier créé <ApplicationName>AppDelegate.m dans le projet.

À l'intérieur de la méthode (void)viewDidLoad, vous pouvez apporter des modifications à la vue cependant que vous choisissez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top