2013-10-09 84 views
2

我希望UITableViewCell的背景具有iOS7模糊效果。它是動態的,意味着當單元格滾動時,模糊的背景應該根據下面的顏色而改變。如何在UITableViewCell的背景中實現實時iOS7模糊效果

我發現了一些相對的主題。

iPhone SDK - Frosted Glass (iOS 7 Blur) Effect。它引入了GPUImage。它關於靜止圖像,我沒有弄清楚如何製作一個動態的。

iOS 7 dynamic blur effect like in Control Center。它使用UIToolbar作爲單元格的背景,利用系統內置的模糊效果。它效果很好,但透明度稍低。我已經調整了工具欄的alpha,但並不理想。

+0

見http://stackoverflow.com/questions/17055740/how-can-i-produce-an-effect-similar-to-the -ios-7-blur-view – bcattle

回答

10

就像你說的,有可能使用UIToolbar來獲得實時模糊。這裏是得到所需要的外觀修改一點點類:

https://github.com/ivoleko/ILTranslucentView

+0

這會得到Apple的批准嗎? – Amar

+1

當然,已經嘗試了幾個應用程序,它的工作原理:) –