我的 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;
}
前两行工作正常:导航栏的文本是白色的,背景是黑色的。第三个(我尝试过的第四个)似乎被忽略了。
如何使左右栏按钮的文本颜色为不同颜色?我在 ios7 中看到 Apple 的应用程序这样做。