如何生成類似于iOS 7模糊視圖的效果?我試圖從Apple公開發(fā)布的iOS 7示例屏幕中復(fù)制這個模糊的背景:這個問題建議對以下內(nèi)容應(yīng)用CI過濾器,但這是一種完全不同的方法。很明顯iOS 7沒有捕獲下面視圖的內(nèi)容,原因有很多:進行一些粗略測試,捕獲下面視圖的屏幕截圖并應(yīng)用具有足夠大半徑的CIGaussianBlur濾鏡來模仿iOS 7的模糊樣式需要1-2秒,即使在模擬器上也是如此。iOS 7模糊視圖能夠模糊動態(tài)視圖,例如視頻或動畫,沒有明顯的延遲。任何人都可以假設(shè)他們可以使用什么框架來創(chuàng)建這種效果,并且是否可以使用當前的公共API創(chuàng)建類似的效果?編輯:(來自評論)我們并不完全知道Apple是如何做到的,但我們可以做出任何基本的假設(shè)嗎?我們可以假設(shè)他們正在使用硬件,對吧?效果是否在每個視圖中都是自包含的,這樣效果實際上并不知道它背后的含義是什么?或者,必須根據(jù)模糊的工作原理,考慮模糊背后的內(nèi)容?如果效果背后的內(nèi)容是相關(guān)的,我們可以假設(shè)Apple正在接收下面內(nèi)容的“提要”并持續(xù)呈現(xiàn)它們模糊嗎?
如何生成類似于iOS 7模糊視圖的效果?
慕桂英3389331
2019-08-23 14:54:27