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

标签 ios7 uinavigationbar uitabbar

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

最佳答案

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

关于ios7 - 向 UIToolBar/UINavigationBar/UITabBar 添加图层蒙版会破坏半透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20114461/

相关文章:

ios - 导航栏后退按钮颜色在 iPad 中不起作用

ios - 如何使用 UINavigationBar 中的 UITextView 导航到下一个 UIViewController

ios - 自动高亮 UITabBar 按钮

ios - 从 UITabBarItem 中删除渐变/光泽

iOS 7 : Strange AVAssetExportSession bug

ios - 如何让工具栏和状态栏一样

iphone - 适用于 iOS 4.3 的 xcode5

ios - 有没有办法检查 "increase contrast"是否在 iOS 的辅助功能设置中启用?

ios - UINavigationBar下的自定义UISearchBar错误的色调

ios - UITabBar 最佳实践