将导航栏设置为照片应用程序

时间:2011-02-24 02:45:38

标签: iphone

我正在尝试将我的导航栏设置为像照片应用程序一样透视。

用什么属性来实现这个目标?我已经尝试了导航栏的可用属性,但我无法工作。

这可能吗?

我希望当条形图结束时,可以看到导航栏后面的视图。

3 个答案:

答案 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/