我正在使用 iOS 8 中实现的 UIBlurEffect 轻松模糊屏幕。但是,我遇到了一个问题,因为我不知道如何将这种模糊效果制作成动画而不是即时效果。
我尝试使用它,但它没有用:
[UIView animateWithDuration:3 animations:^
{
visualEffectView = [[UIVisualEffectView alloc] initWithEffect:blurEffect];
visualEffectView.frame = self.view.frame;
[self.view addSubview:visualEffectView];
}];
虽然它确实显示了效果,但它在 3 秒内没有动画。