iOS 8引入了一些相当酷炫的交互式模糊效果。其中最显著的是在下拉搜索时的交互式模糊,但在打开和关闭Siri时也有动画效果(尽管这不是交互式的)。我只在另一个地方注意到了这种交互式模糊:官方Twitter应用程序中,在个人资料视图上拉时会出现视差头像缩放和模糊效果有时。
我尝试使用UISlider基于CoreImage和GPUImage进行基本动画(基于这个问题的答案以及苹果公司的UIImage+ImageEffects),但似乎没有一种适当的性能足够快地连续模糊图像(即将图像模糊到单个值一次可以快速完成,但帧速率不足以连续模糊)。 如何以一种性能良好的方式实现这些方法,使其足以交互式地对UIImage(以及理想情况下的UIView或CIContext快照)进行模糊处理和取消模糊处理?
我尝试使用UISlider基于CoreImage和GPUImage进行基本动画(基于这个问题的答案以及苹果公司的UIImage+ImageEffects),但似乎没有一种适当的性能足够快地连续模糊图像(即将图像模糊到单个值一次可以快速完成,但帧速率不足以连续模糊)。 如何以一种性能良好的方式实现这些方法,使其足以交互式地对UIImage(以及理想情况下的UIView或CIContext快照)进行模糊处理和取消模糊处理?