2
votes

I want the UITableViewCell's background to have an iOS7 blur effect. It's dynamic, means, while the cell is scrolling, its blurred background should change depend on the color below.

I found some relative topics.

iPhone SDK - Frosted Glass (iOS 7 Blur) Effect. It introduce GPUImage. It about still image, I didn't figure out how to make a dynamic one.

iOS 7 dynamic blur effect like in Control Center. It use UIToolbar as the background of cell, taking advantage of system built-in blur effect. It works great, but just the transparency is a little low. I have adjusted the alpha of tool bar, but it doesn't ideal.

1

1 Answers

10
votes

Just like you said, there is possibility to use UIToolbar to get real-time blur. Here is a little class to get desired modification of appearance:

https://github.com/ivoleko/ILTranslucentView