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

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 實現的

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章