我将我的 UI 升级到 iOS 7,并且一直在使用一个自定义标签栏,它有一个 CAShapeLayer 用作掩码。我一直在尝试通过在下面放置一个 UIToolBar 来添加动态模糊,但是如果我尝试在工具栏上设置 layer.mask 属性,半透明消失了,我只是让它半透明(但当然可以使用 mask )。有没有办法让这个工作?在向这些类添加 subview 时,我也看到了这种行为。
最佳答案
如果“半透明消失”意味着它变得完全透明,如果你只是在模拟器上测试,这是模拟器的一个已知错误。如果您在设备上运行它,它应该会按预期工作。
关于ios7 - 向 UIToolBar/UINavigationBar/UITabBar 添加图层蒙版会破坏半透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20114461/