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 方法中。