Skip to content

iOS7 blur effect view. This view is a wrapper of the private(undocumented) view component, _UIBackdropView. Of course real-time blur.

License

Notifications You must be signed in to change notification settings

tanb/TBBackdropView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TBBackdropView

With iOS 7, some view components has a blur effect by CAFilter.

In some case, that use an _UIBackdropView's instance.

TBBackdropView is the _UIBackgdropView's wrapper class.

Usage

TBBackdropViewSettingsBlur *settingsBlur = [[TBBackdropViewSettingsBlur alloc] initWithDefaultValues];
TBBackdropView *dropView = [[TBBackdropView alloc] initWithFrame:CGRectMake(0, 0, 200, 200)
                                                        settings:settingsBlur];

[self.view addSubview:dropView];

TBBackdropViewSettings classes

TBBackdropViewSettings classes are wrapping each _UIBackdropViewSettings classes.

  • TBBackdropViewSettings
  • TBBackdropViewSettingsLight
  • TBBackdropViewSettingsAdaptiveLight
  • TBBackdropViewSettingsBlur
  • TBBackdropViewSettingsColored
  • TBBackdropViewSettingsColorSample
  • TBBackdropViewSettingsCombiner
  • TBBackdropViewSettingsDark
  • TBBackdropViewSettingsDarkLow
  • TBBackdropViewSettingsDarkWithZoom
  • TBBackdropViewSettingsLightLow
  • TBBackdropViewSettingsNonAdaptive
  • TBBackdropViewSettingsNone
  • TBBackdropViewSettingsSemiLight
  • TBBackdropViewSettingsUltraDark
  • TBBackdropViewSettingsUltraLight

License

TBBackdropView is available under the MIT license. See the LICENSE file for more info.

About

iOS7 blur effect view. This view is a wrapper of the private(undocumented) view component, _UIBackdropView. Of course real-time blur.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published