如何生成类似于iOS 7模糊视图的效果?
我试图从Apple公开发布的iOS 7示例屏幕中复制这个模糊的背景:
这个问题建议对以下内容应用CI过滤器,但这是一种完全不同的方法。很明显iOS 7没有捕获下面视图的内容,原因有很多:
进行一些粗略测试,捕获下面视图的屏幕截图并应用具有足够大半径的CIGaussianBlur滤镜来模仿iOS 7的模糊样式需要1-2秒,即使在模拟器上也是如此。
iOS 7模糊视图能够模糊动态视图,例如视频或动画,没有明显的延迟。
任何人都可以假设他们可以使用什么框架来创建这种效果,并且是否可以使用当前的公共API创建类似的效果?
编辑:(来自评论)我们并不完全知道Apple是如何做到的,但我们可以做出任何基本的假设吗?我们可以假设他们正在使用硬件,对吧?
效果是否在每个视图中都是自包含的,这样效果实际上并不知道它背后的含义是什么?或者,必须根据模糊的工作原理,考虑模糊背后的内容?
如果效果背后的内容是相关的,我们可以假设Apple正在接收下面内容的“提要”并持续呈现它们模糊吗?
开心每一天1111