首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIBlurEffect模糊文本也是吗?

UIBlurEffect模糊文本也是吗?
EN

Stack Overflow用户
提问于 2017-01-17 12:54:06
回答 1查看 1.1K关注 0票数 1

因此,我使用下面的代码在视图中添加了一个UIBlurEffect

代码语言:javascript
复制
let visualEffectView2 = UIVisualEffectView(effect: UIBlurEffect(style: .light))
visualEffectView2.frame = bgIBO.bounds
abilityContainerIBO.addSubview(visualEffectView2)

不幸的是,它还模糊了视图中的文本。我想我只需要给文本增加活力

代码语言:javascript
复制
let visualEffectView = UIVisualEffectView(effect: UIVibrancyEffect(blurEffect: UIBlurEffect(style: .light)))
visualEffectView.frame = abilityTextIBO.bounds
abilityTextIBO.addSubview(visualEffectView)

但这并没有产生任何结果。为什么文本也变得模糊了?它需要位于UIView内部,而不是顶部,因为UIView的高度取决于文本的高度

应用模糊效果后的外观

文本在UIView中,但由于某种原因,添加模糊效果会模糊所有内容。文本不可见

EN

回答 1

Stack Overflow用户

发布于 2017-01-17 13:28:56

感谢魏杰伦的评论。我找到了答案。要实现此效果,您需要三个视图

我刚刚创建了初始UIViewsubview,并对其应用了blurView。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41689310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档