gpt4 book ai didi

ios - 将 UILabel 掩码添加到 UIVisualEffectView

转载 作者:行者123 更新时间:2023-11-28 07:54:25 25 4
gpt4 key购买 nike

我的 ViewController 上有一个 UIImageViewUIVisualEffectView 和一个 UILabelUIVisualEffectView 模糊了它后面的 UIImageView。我想用 UILabel 的文本屏蔽 UIVisualEffectView。喜欢这张图片:

enter image description here

我该怎么做?我正在使用 swift 。

最佳答案

您需要将您的 UILabel 分配为您的 UIVisualEfectView 的 maskView,诀窍是您需要为您的 UIVisualEfectView 和您的UILabel 并将此容器 View 的背景颜色设置为 UIColor.clear

self.visualEfectView.mask = self.label
self.visualEfectView.layer.masksToBounds = true

查看层次结构设置

enter image description here

结果

enter image description here

关于ios - 将 UILabel 掩码添加到 UIVisualEffectView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48694243/

25 4 0
文章推荐: c++ - 在基于 Visual Studio MFC 的应用程序中禁用事件处理程序
文章推荐: c++ - 没有函数模板 remove_if 的实例匹配参数列表
文章推荐: c# - 如何让一个