Pregunta

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.

¿Fue útil?

Solución

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

Otros consejos

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top