向UIToolBar/UINavigationBar/UITabBar添加图层蒙版会破坏半透明效果

jfi*_*isk 6 uinavigationbar uitabbar ios7

我将我的UI升级到iOS 7,并且一直在使用自定义标签栏,其中CAShapeLayer用作蒙版.我一直试图通过在下面放置UIToolBar来添加动态模糊,但是如果我尝试在工具栏上设置layer.mask属性,则半透明度已经消失,我只是半透明(但当然是屏蔽工作).有没有办法让这个工作?在向这些类添加子视图时,我也看到了这种行为.

an0*_*an0 3

如果“半透明消失”意味着它变得完全透明,并且如果您仅在模拟器上进行测试,则这是模拟器的一个已知错误。如果您在设备上运行它,它应该按预期工作。