53 votes

Comment changer le style de la barre d'état lors du lancement sur iOS 7

Lorsque je lance mon application, il affiche l'image de lancement et une barre d'état noire. Comment puis-je le changer pour que la barre d'état soit claire pendant le lancement? J'ai défini l'apparence de la barre d'état sur Light dans ma méthode AppDelegate didFinishLoading, et cela fonctionne pour le reste de l'application.

109voto

iMartin Points 4853

Ajoutez à votre fichier Info.plist cette paire clé-valeur:

 UIStatusBarStyle: UIStatusBarStyleLightContent
 

La valeur par défaut (noir) est UIStatusBarStyleDefault .

Vous pouvez également ajouter ~iphone ou ~ipad à la clé.

11voto

Mohit tomar Points 325

Vous pouvez ajouter cette méthode dans n’importe quelle vue ou fichier

 - (UIStatusBarStyle)preferredStatusBarStyle
{
return UIStatusBarStyleLightContent;}
 

3voto

BalestraPatrick Points 1027

Dans mon cas, UIStatusBarStyleLightContent n'était pas une option possible. J'ai défini Transparent black style (alpha of 0.5) comme valeur pour la clé Status bar style dans ma liste .plist et le résultat était une barre d'état blanche.

1voto

Justine mWort Points 27
 UIStatusBarStyleLightContent
 

Réglez-le à votre pliste.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X