Question

J'ai quelques contrôleurs d'affichage ajoutés dans le "contrôleur de navigation par défaut" de xcode 5. Je veux changer la couleur de la barre, mais cela ne fonctionne pas.Ceci est le code que j'utilise:

[[UINavigationBar appearance] setTintColor:[UIColor redColor]];

Cela ne changera que le texte dans la barre de navigation, pas la couleur de fond.Quelqu'un peut-il me diriger dans la bonne direction?

Était-ce utile?

La solution

Utilisez ceci:

    self.navigationController.navigationBar.barTintColor = [UIColor redColor];
    self.navigationController.navigationBar.translucent = NO;

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