iOS-blur - Blur a UIView

  •        96

In iOS 7 a new view is shown in several places that is transparent and has a nice blur effect. However Apple hasn't given us a public API to use this amazing view. Apple gave us some sample code at WWDC that blurs an UIImage object. It looks great, but isn't as cool as a view that blurs the views behind it in realtime.

https://github.com/JagCesar/iOS-blur

Tags
Implementation
License
Platform

   




Related Projects

react-native-blur - React Native Blur component

  •    Java

A component for UIVisualEffectView's blur and vibrancy effect on iOS, and 500px-android-blur on Android. Note: The maximum blurAmount on Android is 32, so higher values will be clamped to 32.

VisualEffectView - Dynamic blur background view with tint color (UIVisualEffectView subclass) ๐Ÿ“ฑ

  •    Swift

VisualEffectView is a blur effect library with tint color support. This library uses the UIVisualEffectView to generate the blur. Add an instance of VisualEffectView to your view.

TwitterCover - TwitterCover is a parallax top view with real time blur effect to any UIScrollView, inspired by Twitter for iOS

  •    Objective-C

TwitterCover is a parallax top view with real time blur effect to any UIScrollView, inspired by Twitter for iOS. Completely created using UIKit framework.

StackBluriOS - Stack Blur implementation for iOS

  •    Objective-C

Stack Blur implementation for iOS


SwiftSpinner - A beautiful activity indicator and modal alert written in Swift (originally developed for my app DoodleDoodle) Using blur effects, translucency, flat and bold design - all iOS 8 latest and greatest

  •    Swift

SwiftSpinner is an extra beautiful activity indicator with plain and bold style fitting iOS 8 design very well. It uses dynamic blur and translucency to overlay the current screen contents and display an activity indicator with text (or the so called “spinner”). I developed it for my Swift app called Doodle Doodle and wanted to share it with everyone.

DynamicBlurView - DynamicBlurView is a dynamic and high performance UIView subclass for Blur.

  •    Swift

DynamicBlurView is a dynamic and high performance UIView subclass for Blur. Under the MIT license. See LICENSE file for details.

SABlurImageView - You can use blur effect and it's animation easily to call only two methods.

  •    Swift

You can use blur effect and it's animation easily to call only two methods. Make sure to add SABlurImageView.framework to "Linked Frameworks and Libraries" and "copy-frameworks" Build Phases.

react-native-effects-view - Use iOS8 UIVisualEffectViews's blur and vibrancy with ReactNative

  •    Objective-C

Component to make easy use of iOS8 UIVisualEffectViews with UIBlurEffect and UIVibrancyEffect in ReactNative.All children of <EffectsView /> will be blurred, however you can use it without children and position element on top of background images and other views.

MotionBlur - MotionBlur allows you to add motion blur effect to iOS animations.

  •    Objective-C

MotionBlur allows you to add motion blur effect to your animations (currently only position's change). See the accompanying blog post to learn how it's implemented. Note how the text and icons on the menu get blurred when it slides in and out.

FTIndicator - A light wight UI package contains local notification, progress HUD, toast, with blur effect, elegant API and themes support

  •    Objective-C

A light wight UI package contains local notification, progress HUD, toast, with blur effect, elegant API and themes Support for iOS. Inspired by Apple's process HUD, notifications and Android's toast. Syntax error fix in 1.2.2: Syntax error fixed. May cause error to your projects, update it carefully.

JFDepthView - iOS project for presenting views with a 3D effect to add depth

  •    Objective-C

This is an iOS project for presenting views in iOS with a 3D effect to add depth. JFDepthView is only available in ARC and targets iOS 7.0+. Added new animation options. In addition to the normal blur/push back affect you can now choose any of the following animation options.

pesdk-ios-examples - A fully customizable photo editor for your app.

  •    

Our SDK provides tools for adding photo editing capabilities to your iOS application with a big variety of filters that can be previewed in realtime. Unlike other apps that allow a live preview of filters, the PhotoEditor SDK even provides a live preview when using high-resolution images. The framework is written in Swift and allows for easy customization. Additionally we support adding stickers and text in a non-destructive manner, which means that you can change the position, size, scale and order at any given time, even after applying other effects or cropping the photo. For a step-by-step guide to integrate PhotoEditor SDK, please visit docs.photoeditorsdk.com/guides/ios.

UIVisualEffects - Learn how to use UIVisualEffectViews with UIBlurEffect and UIVibrancyEffect in iOS 8 and up

  •    Swift

Learn how to use UIVisualEffectViews with UIBlurEffect and UIVibrancyEffect in iOS 8 and up. The example is written in Swift. iOS 8 lets you blur your UI with UIVisualEffectView and a UIVisualEffect of your choice. You can choose amongst various blurring and vibrancy effects as shown in the screenshot above. The API is particular about how you compose the views and which colors and image rendering modes you pick; otherwise it may not display the effect you expect. This example shows you how to use UIVisualEffectView with UIBlurEffect and UIVibrancyEffect.

ShadowView - An iOS Library that makes shadows management easy on UIView.

  •    Swift

ShadowView is an iOS Shadow library that makes view's shadow implementation easy and sweet ๐ŸŽ‰ ๐ŸŽŠ. Add simple shadows to add a gaussian blurred projection (as a shadow) to any UIView.

TYAlertController - Powerful, Easy to use alert view or popup view on controller and window, support blur effects,custom view and animation,for objective-c,support iphone, ipad

  •    Objective-C

Powerful, Easy to use alertView or popupView on controller and window, support blur effect, custom view and custom animation, use aotolayout.support iphone, ipad . 1.copy TYAlertController Folder to your project, if you want to have blur effect ,you need copy Blur Effects Folder to your project. 2. #import "UIView+TYAlertView.h", when you use it, if you want use blur effect, #import "TYAlertController+BlurEffects.h". 3. you can use TYAlertController show in controller, or use TYShowAlertView show in window, or use Category UIView+TYAlertView convenient show alertview. 4. check Demo๏ผŒit have more usefull usage and example.

BugshotKit - iOS in-app bug reporting for developers and testers, with annotated screenshots and the console log

  •    Objective-C

iOS in-app bug reporting for developers and testers, with annotated screenshots and the console log. By Marco Arment. Tapping the screenshot brings up an embedded version of the Bugshot app: draw bold orange arrows and boxes to annotate, or blur out sensitive information.

LiveFrost - Real time blurring for iOS

  •    Objective-C

Real time blurring for iOS. After installing LiveFrost, place LFGlassView in a view you’d like to blur and blurring will commence automatically. Use LFGlassView as any other UIView.

blurkit-android - The missing Android blurring library. Fast blur-behind layout that parallels iOS.

  •    Java

BlurKit is an extraordinarily easy to use utility to get live blurring just like on iOS. Built by Dylan McIntyre. This results in an average work/frame time of 2-4ms, which will be a seamless experience for most users and apps.

FrostedSidebar - Hamburger Menu using Swift and iOS 8 API's

  •    Swift

This implementation uses iOS 8's new UIVisualEffectView to apply the blur to the sidebar. Among other changes, this sidebar has a view that dims the background to shift the focus to the presented content. The buttons have the same ring effect on click. The buttons are more customizable as I will go into later.