1

iOS 模糊效果如何添加 UIBlurEffect UIBlurEffectView Swift

使用过程

1. UIBlurEffect

先新建一个 UIBlurEffect 对象

let blurEffect = UIBlurEffect(style: .light)        

2. UIBlurEffectView

再新建一个 UIBlurEffectView 来盛放上面生成的 BlurEffct 效果

let blurView = UIVisualEffectView(effect: blurEffect)
blurView.frame = rect // 定义这个 blur view 的 frame

3. 添加 View

最后,一般再作为一个 View 的子 subView 元素插入到最下面

self.insertSubview(blurView, at: 0)

效果

里面的 【身份证】的背景就是 BlurEffect 实现的

blurvieweffect.png


KyleBing
659 声望18 粉丝

前端,喜欢 Javascript scss,喜欢做一些实用的小工具