How to implement iOS7 blur effect in real time against a UITableViewCell

I want the background of a UITableViewCell to have an iOS7 blur effect. It is dynamic, meaning that when scrolling through a cell, its blurred background should change depending on the color below.

I found some relative topics.

iPhone SDK - Frosted Glass (iOS 7 Blur) Effect . It represents GPUImage. This is about a still image, I did not understand how to make a dynamic one.

iOS 7 dynamic blur effect, like in the Control Center . It uses the UIToolbar as the background of the cell, using the built-in blur effect of the system. It works great, but the transparency is slightly lower. I adjusted the alpha toolbars, but this is not perfect.

+2
source share
1 answer

As you said, it’s possible to use UIToolbar for blur in real time. Here is a small class to get the desired look and feel:

https://github.com/ivoleko/ILTranslucentView

+10
source

All Articles