实现iOS 7.1 UINavigationBar模糊

时间:2014-04-21 10:03:57

标签: ios uiview uinavigationbar blur ios7.1

我在导航栏下面有另一个UIView

enter image description here

我也希望UIView的导航栏略微模糊。目前我的alpha值已降低,但它没有达到预期的效果,你可以看到。

如何才能获得UIView导航栏的冷淡外观?我在iOS 7.1上。

2 个答案:

答案 0 :(得分:2)

不要使用UIView - 您永远无法通过导航栏获得一致的结果。

使用UIToolbar并将其放在导航栏下方。将工具栏的委托设置为视图控制器,并实现positionForBar:以返回UIBarPositionTopUIBarPositionTopAttached。然后,您可以将视图中的所有子视图添加到工具栏中。

答案 1 :(得分:0)

你可以使用UIToolbar,这是最快捷的方式。 如果要自定义它,则必须使用第3个库,例如ILTrasparentViewFXBlurView ...