1

Je regarde l'exemple fourni par Apple appelé LocateMe. Je base mon application sur un flux d'interface utilisateur similaire. Dans cet exemple, la barre supérieure de l'écran est noire. En regardant dans le fichier de code et xib je ne suis pas capable de comprendre comment ils ont obtenu cette barre noire sur le dessus. Quand je mets en place mon projet exactement comme eux, je reçois une barre bleue. S'il vous plaît aider.Changer la couleur UINavigationItem en noir

Répondre

4

Ce projet particulier l'a fait en mettant UIStatusBarStyle à UIStatusBarStyleOpaqueBlack dans leur Info.plist (c'est pourquoi vous ne pouviez pas le trouver). Vous pouvez également y parvenir dans le code de cette façon:

[[NSApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque]; 

EDIT: Je relis votre question, et il ne sait pas si vous demandez au sujet de la barre de contrôle de la navigation ou la barre d'état (qui est la barre le tout en haut de l'écran). Ce qui précède est pour la barre d'état. La barre du contrôleur de navigation a été définie sur noir en accédant à GetLocationSetupView.xib et en sélectionnant la barre de navigation et en sélectionnant le style "Black Opaque".

+0

Je demandais à propos de la barre d'état. Merci d'avoir répondu. Cela a résolu mon problème. – Shirish

Questions connexes