Domanda

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.

È stato utile?

Soluzione

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

Altri suggerimenti

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top