无法使用TintColor修改导航栏颜色

时间:2012-06-17 17:34:27

标签: iphone uinavigationcontroller uinavigationbar tintcolor

以下是BrowserViewController.m的源代码:http://pastebin.com/w282kRm6

正如您所看到的,在许多不同的地方,我尝试使用self.navigationController.navigationBar.tintColor = [UIColor darkGrayColor];正确实现代码,但没有任何设法能够正常工作。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

[navController.navigationBar setTintColor:[UIColor colorWithRed:0/255.0
                                                              green:51.0/255.0
                                                               blue:102.0/255.0
                                                              alpha:1.0]];
 [navController.navigationBar setBarStyle:UIBarStyleBlackTranslucent];

您可以更改绿色,蓝色,红色。

答案 1 :(得分:0)

self.navigationController.navigationBar.tintColor = [UIColor colorWithRed:0.56 green:0.69 blue:0.71 alpha:1.0];

它对我有用。