PhoneGap - Comment puis-je faire la barre noire d'état?
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
La solution
Une application PhoneGap-iPhone est juste un projet régulier Xcode iPhone.
Ajouter UIStatusBarStyle
:. UIStatusBarStyleBlackOpaque
à votre Info.plist
- Ouvrez votre projet Xcode (par exemple
MyApp.xcodeproj
) - Ouvrez votre fichier
Info.plist
(par exempleMyApp-Info.plist
) - Ajouter une nouvelle ligne:
- Clé:
Status bar style
- Valeur:
Opaque black style
- Clé:
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.