react-native-fxblurview
v1.0.2
Published
react native ui component for controlled blur, based on popular FXBlurView library
Downloads
22
Maintainers
Readme
react-native-fxblurview
<FXBlurView />
provides a [React Native][react-native] component wrapping the native FXBlurView UIView subclass for realtime background blur effect and is compatible with iOS 5 and above.
Table of contents
Setup
rnpm install react-native-fxblurview
Usage
FXBlurView
Provides a React Native component which wraps the FXBlurView
.
Defaults
import FXBlurView from 'react-native-fxblurview'
class BlurredView extends Component {
render() {
return (
<FXBlurView>
{ this.props.children }
</FXBlurView>
);
}
}
Fields
| Prop | Type | Opt/Required | Default | Note |
|---|---|---|---|---|
| blurEnabled
| bool
| Optional | true | Toggles blurring on and off for an individual FXBlurView instance
| blurRadius
| number
| Optional | 40 | Radius of the blur effect (in points). Defaults to a 40 point radius, which is similar to the iOS 7 blur effect
| dynamic
| bool
| Optional | false | Controls whether the FXBlurView updates dynamically, or only once when the view is added to its superview
Example
open example/FXBlurViewExample/ios/FXBlurViewExample.xcodeproj
See the example project for a working example.
Contributing
Just submit a pull request!
Contact
Copyright and license
Code and documentation copyright 2016 Noah. Code released under the MIT license.