即时更改模糊效果样式

问题描述 投票:5回答:1

是否可以在创建视图后即时更改模糊效果样式?

例如。我在Storyboard模糊视图中创建,但我需要以编程方式将.Light的效果样式更改为.Dark。

我不能只重新创建视图,因为我在该视图中有信息和动态约束(约束在某些情况下随动画而变化)。

ios swift uiblureffect
1个回答
6
投票

是的,我们可以动态改变模糊效果风格......这里是您正在寻找的代码....

MyView.effect = UIBlurEffect(style: .light) MyView.effect = UIBlurEffect(style: .dark) MyView.effect = UIBlurEffect(style: .extraLight)

© www.soinside.com 2019 - 2024. All rights reserved.