Question

I am trying to find out how to change the text and arrow color of the UINavigationBar buttons.

I know how to change the titleTextAttributes but cannot find out how to do it to the buttons.

For example this is how I change the titleTextAttributes inside my AppDelegate

self.navigationController.navigationBar.titleTextAttributes = @{NSForegroundColorAttributeName : [UIColor redColor]};

I have looked through the UINavigationBar docs and cannot find any button attributes so not sure what to do here.

Était-ce utile?

La solution

to change the text color and the color of the arrow in the navigation bar you can use this code (iOS 7):

self.navigationController.navigationBar.tintColor = [UIColor redColor];

this code will also change the color of the buttons

Autres conseils

You can globally change it as easy as thisenter image description here

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