swift 慢慢取消模糊效果
swift cancel blur effect slowly
我正在尝试慢慢地对图像进行模糊处理,我用这段代码对其进行了模糊处理
let blur = UIBlurEffect(style: UIBlurEffectStyle.light)
let blurView = UIVisualEffectView(effect: blur)
blurView.frame = imageview.bounds
imageview.addSubview(blurView)
然后我尝试使用此代码对图像进行模糊处理:
UIView.animate(withDuration: 6.0) {
blurView.alpha = 0.5
}
问题是没有效果,图像正在加载 0.5 alpha。
问题是我的 unblur 效果是在 viewDidLoad 方法中,我不得不把它放在 viewDidApper 方法中。
我正在尝试慢慢地对图像进行模糊处理,我用这段代码对其进行了模糊处理
let blur = UIBlurEffect(style: UIBlurEffectStyle.light)
let blurView = UIVisualEffectView(effect: blur)
blurView.frame = imageview.bounds
imageview.addSubview(blurView)
然后我尝试使用此代码对图像进行模糊处理:
UIView.animate(withDuration: 6.0) {
blurView.alpha = 0.5
}
问题是没有效果,图像正在加载 0.5 alpha。
问题是我的 unblur 效果是在 viewDidLoad 方法中,我不得不把它放在 viewDidApper 方法中。