Changer la couleur d'un bouton de la barre dans iOS 7

J'ai le code suivant dans mon viewDidLoad de mon contenant de vue:

//Now add the next button
UIBarButtonItem *nextButton = [[UIBarButtonItem alloc] initWithTitle:@"Next" style:UIBarButtonItemStylePlain target:self action:@selector(self)];
self.navigationItem.rightBarButtonItem.tintColor = [UIColor blueColor];
self.navigationItem.rightBarButtonItem = nextButton;

La UINavigationController parent a ce dans le viewDidLoad:

[super viewDidLoad];
//Do any additional setup after loading the view.

self.navigationBar.tintColor = [UIColor whiteColor];
self.navigationBar.barTintColor = [UIColor blackColor];

Comment dois-je personnaliser le rightBar bouton pour changer la couleur d'arrière-plan et peut-être la couleur du texte?

  • Que fait le code ci-dessus, faire à la place?
  • Il maintient la barre noir et le bouton de la barre noire et la couleur du texte blanc.
InformationsquelleAutor cdub | 2013-09-30