标签: swift uilabel tvos uivibrancyeffect
我想创建一个UILabel,以适应tvOS应用程序的模糊背景,就像来自系统函数的此图像一样。注意文本看起来如何变褐并且它如何与背景融合 - 我想达到同样的效果。是否可以使用公共API?
UILabel
答案 0 :(得分:1)
这可以通过两个嵌套UIVisualEffectView来实现。您应该向父母应用UIBlurEffect并向孩子添加UIVibrancyEffect。它的工作方式与在iOS上的工作方式相同。
UIVisualEffectView
UIBlurEffect
UIVibrancyEffect
您可以使用带有模糊和活力的视觉效果视图在Interface Builder中实现此目的,这将创建以下视图结构:
您还可以使用this approach以编程方式创建此效果。