先新建一個 UIBlurEffect
對象swift
let blurEffect = UIBlurEffect(style: .light)
再新建一個 UIBlurEffectView
來盛放上面生成的 BlurEffct
效果spa
let blurView = UIVisualEffectView(effect: blurEffect) blurView.frame = rect // 定義這個 blur view 的 frame
最後,通常再做爲一個 View
的子 subView
元素插入到最下面code
self.insertSubview(blurView, at: 0)
裏面的 【身份證】的背景就是 BlurEffect
實現的對象