我正在尝试将我的导航栏设置为像照片应用程序一样透视。
用什么属性来实现这个目标?我已经尝试了导航栏的可用属性,但我无法工作。
这可能吗?
我希望当条形图结束时,可以看到导航栏后面的视图。
答案 0 :(得分:1)
如果您使用的是.nib,则可以选择导航栏并将导航栏样式设置为导航栏属性中的“黑色半透明”(在检查器中)。
如果您以编程方式添加导航栏,则可以在viewDidLoad中设置样式:
self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent;
答案 1 :(得分:0)
我想你可以设置导航栏的alpha
属性。
来自文档:“此属性的值是0.0到1.0范围内的浮点数,其中0.0表示完全透明,1.0表示完全不透明。”
答案 2 :(得分:0)
一种方法是在导航栏子类中编写自己的-drawRect:方法实现。
编辑:一个很好的教程:http://atastypixel.com/blog/making-uitoolbar-and-uinavigationbars-background-totally-transparent/