【发布时间】:2018-02-15 13:54:56
【问题描述】:
我目前正在设计一个自定义视图类,例如:
- 它被放置在某些内容上,使它们变得模糊
- 它包含一些图像和标签,应该对其应用活力效果
因此在Interface Builder中构建了以下层次结构:
Visual Effect Views 都使用 Xcode 对象库中的 Visual Effect Views with Blur and Vibrancy 放置,UILabel 和 UIImageView 放置在第二个 contentView 的 contentView 中。
问题是两个内容都没有应用活力效果,只有UILabel有活力,UIImageView没有,比如下面的截图。
是我遗漏了一些额外的设置,还是苹果提供的活力效果只有UILabel才有?
【问题讨论】:
-
图片是模板图片吗?
-
@matt Nope,通过将渲染模式设置为 alwaysTemplate,它就像一个魅力。非常感谢
标签: ios uiimageview interface-builder uivisualeffectview uivibrancyeffect