【发布时间】:2012-06-19 20:45:58
【问题描述】:
这里是 BrowserViewController.m 的源代码:http://pastebin.com/w282kRm6
如您所见,在许多不同的地方,我尝试使用self.navigationController.navigationBar.tintColor = [UIColor darkGrayColor]; 正确实现代码,但没有任何效果。
【问题讨论】:
-
代码太多了...目前还不清楚您是否真的拥有导航控制器。您的视图控制器是否显示为导航控制器的一部分?您是否尝试过记录导航控制器以查看在您设置色调颜色时它的值是多少?
-
@jrturton 不,我还没试过,你是说它只是一个没有导航控制器的导航栏?
-
是的。尝试记录或调试。您在某一时刻创建并添加一个导航栏,然后在导航控制器导航栏上设置色调颜色。您的视图控制器实际上是导航堆栈的一部分吗?
标签: iphone uinavigationcontroller uinavigationbar tintcolor