私は UINavigationController にこれを持っています:
(void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
self.navigationBar.tintColor = [UIColor whiteColor];
self.navigationBar.barTintColor = [UIColor blackColor];
self.navigationItem.leftBarButtonItem.tintColor = [UIColor greenColor];
//self.navigationItem.rightBarButtonItem.tintColor = [UIColor greenColor];
//self.navigationItem.rightBarButtonItem = nextButton;
}
最初の 2 行は正常に機能します。ナビゲーション バーのテキストは白で、背景は黒です。3 番目 (私が試したときは 4 番目) は無視されているようです。
左右のバー ボタンのテキストの色を異なる色にするにはどうすればよいですか? iOS7のAppleのアプリがこれを行っているのを見ます。