Blur a UIView
Switch branches/tags
Nothing to show
Pull request Compare This branch is 20 commits behind JagCesar:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


In iOS 7 a new view is shown in several places that is transparent and has a blur on it. Sadly Apple hasn't given us a proper API to use a similar view.

Apple gave us some sample code at WWDC that can take an UIImage and add blur to it. It looks great, but isn't as cool as a view that adds blur to the views behind it in realtime.

So after 3 and a half cups of coffee I came up with a brilliant and simple idea. It does, however, only work for iOS 7.

##Screenshot Screenshot

##How is it done?

It's a real simple solution. I simply took a UIToolbar, stole its layer and added it to my view.

##Awesome! So, how do I use it?

Simply copy the class AMBlurView to your project, initialise it, set a frame and add it to your view. Voila!

AMBlurView *blurView = [AMBlurView new];
[blurView setFrame:CGRectMake(0.0f,0.0f,100.0f,100.0f)];
[self.view addSubview:blurView];

##License iOS-blur is released under the WTFPL-license (see the LICENSE file)