更改导航控制器工具栏的色调

时间:2012-06-19 13:04:09

标签: iphone ios uinavigationcontroller interface-builder uitoolbar

我正在尝试使用故事板在IB中设计我的应用程序界面,并将UINavigationController连接到UITableViewController。在属性检查器中,我将导航控制器的“Bottom Bar”属性设置为“Toolbar”。但是,当我选择工具栏并尝试更改其色调时,我无法 - 无论选择何种颜色,色调都保持默认值。奇怪的是,我将导航控制器的“顶栏”属性设置为“导航栏”,我能够改变它的色调就好了。有没有人知道为什么会这样?

提前致谢。

1 个答案:

答案 0 :(得分:4)

我记得在某个地方读过故事板只是为了帮助你想象工具栏的布局。

您可以使用以下方法更改根视图控制器视图中工具栏的颜色加载方法:

self.navigationController.toolbar.tintColor = [UIColor redColor];