質問

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.

役に立ちましたか?

解決

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

他のヒント

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top