这个问题在这里已经有了答案:
iOS 8 vibrancy image not showing on device
(1 个回答)
4年前关闭。
我目前正在设计一个自定义 View 类,例如:
因此在 Interface Builder 中构建了以下层次结构:
Visual Effect View
使用 Visual Effect Views with Blur and Vibrancy
放置 s在 Xcode 对象库中,以及 UILabel
和 UIImageView
放置在 contentView
内第二个Visual Effect View
.问题是活力效果不适用于两种内容,仅适用于
UILabel
有活力,UIImageView
不是,比如下面的截图。是不是我遗漏了一些额外的设置,或者苹果提供的活力效果只适用于
UILabel
?
最佳答案
活力效果仅适用于遵守 tintColor
的 View 。 .如果您希望 ImageView 具有活力,则必须使用模板图像。
关于ios - UIVisualEffectView 内的 UIImageView - 未应用活力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46085978/