1

我想创建一个UILabel适应 tvOS 应用程序的模糊背景的应用程序,例如系统功能的此图像。注意文本看起来是棕色的,以及它是如何与背景融为一体的——我想达到同样的效果。是否可以使用公共 API?

tvOS 中经过调整设计的文本

4

1 回答 1

1

这可以通过两个嵌套UIVisualEffectView的 s 来实现。您应该将 aUIBlurEffect应用于父级并将 a 添加UIVibrancyEffect到子级。它的工作方式与在 iOS 上的工作方式几乎相同。

您可以在 Interface Builder 中通过使用带有 Blur 和 Vibrancy 的 Visual Effect Views来实现这一点,这会创建以下视图结构:

具有模糊和活力的视觉效果视图 - 视图结构

您还可以使用此方法以编程方式创建此效果。

于 2017-03-14T15:07:37.560 回答