iOS - 模糊效果 UIBlurEffect
有些場景, 我們可能需要背景模糊的效果.
在 iOS 8 之後, Apple 官方提供了API 讓我們更容易實現此效果.
UIBlurEffect
Step 1: 先在畫面中設置好ImageView
Step 2: 設置模糊效果
1 | let blurEffect = UIBlurEffect(style: UIBlurEffectStyle.Light) |
UIBlurEffectStyle 共有三種效果
ExtraLight : 極亮
Light : 亮
Dark : 暗
Step 3: 設置模糊視窗並添加至畫面中
1 | let blurView = UIVisualEffectView(effect: blurEffect) |
執行結果
Source Code
1 | import UIKit |
iOS - 模糊效果 UIBlurEffect
https://nickcarter9.github.io/2016/10/27/2016/2016_10_27-ios-uiblureffect/