UINavigationBar la Couleur du Texte dans Swift

Comment puis-je changer la couleur de la UINavigationBar dans Swift?

La plupart des choses en ligne disent de faire quelque chose comme:

[self.navigationController.navigationBar setTitleTextAttributes:@{NSForegroundColorAttributeName : [UIColor whiteColor]}];

Qui j'ai traduit pour

let titleDict: NSDictionary = ["NSForegroundColorAttributeName": UIColor.whiteColor()]
self.navigationController.navigationBartitleTextAttributes = titleDict
//self is referring to a UIViewController

Mais ça ne fonctionne pas. J'ai déjà changé l'arrière-plan et les couleurs de bouton, mais la couleur du texte ne change pas. Des idées?

  • Merci!!!! C'est du bon travail.
InformationsquelleAutor cclloyd | 2014-06-25