提问人:gabac 提问时间:3/30/2010 更新时间:3/30/2010 访问量:4542
从 UINavigationController 更改工具栏的外观
Change appearance of toolbar from a UINavigationController
问:
我确实在我的 UINavigationController 中添加了一个工具栏,它按应有的方式工作。但是我看不到任何更改工具栏外观(如其他背景颜色等)的可能性。
文档向我展示了 UINavigationController 具有工具栏属性,但它是只读的。
我是否必须执行自定义 UIView 或有任何其他给定方法?
干杯 西里尔
答:
9赞
Jasarien
3/30/2010
#1
虽然工具栏属性本身可能是只读的,但它的属性与正常情况相同。
工具栏是只读的,这意味着你不能为该属性设置工具栏的其他实例。工具栏属性(例如它是可读写的)是可修改的。barStyle
只需致电:
myNavController.toolbar.barStyle = UIBarStyleBlackOpaque; // exchange this style constant for whatever you want to use.
评论
0赞
gabac
3/30/2010
啊,对了。只是读了只读,没想到。非常感谢
评论