web-dev-qa-db-fra.com

Changer la couleur du texte de la barre d'état du blanc iOS 7 / Xcode 5

Je développe une application pour une école dans laquelle je travaille. Actuellement, j'ai des problèmes avec le changement du texte de la barre d'état de son état par défaut du noir au blanc afin que nous puissions le lire!

J'ai essayé tout ce que j'ai trouvé ici et sur les forums de développement, y compris en appelant View controller-based status bar appearance = "NO" et aussi [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

enter image description here

21
Damian Worsdell

Je viens de résoudre ce problème dans l'une de mes applications. Implémentez ceci dans votre UIViewController:

- (UIStatusBarStyle)preferredStatusBarStyle
{
    return UIStatusBarStyleLightContent;
}

Ou choisissez une autre valeur UIStatusBarStyle dont vous avez besoin.

75
bneely

Vous pouvez l'utiliser dans votre AppDelegate:

[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;
15
amb
0
kenmar