2012-10-31 183 views
1

有很多关于这个问题的条目都具有非常不同的答案,并放弃,因为所有我累了没有工作。更改NavigationBar色调颜色

如果我想在页面加载时改变导航栏的色调颜色,为什么这个代码不够用?

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    self.navigationController.navigationBar.tintColor=[UIColor greenColor]; 

    // Do any additional setup after loading the view. 
} 
+0

请阅读标签维基查看所使用的标签。您使用的唯一标签(xcode)与问题无关。 – 2012-10-31 12:19:27

+0

你的viewController实际上是放在'UINavigationController'里面吗? –

+0

这是什么问题? ?在ViewWillappear中添加此代码 – Manikandan

回答

1

我看不到任何代码不足的原因。

我刚刚在一个新的主 - 细节应用程序上测试它。它完美的工作!

我可能没有解决你的问题,但是这行代码看起来很好。