react-native-smart-gesture
v0.0.1
Published
> Android默认就包含ART库,IOS需要单独添加依赖库。
Readme
使用前添加依赖
Android默认就包含ART库,IOS需要单独添加依赖库。
- 右键点击项目 -> ‘Add Files to ProjectName -> 选择 根目录/node_modules/react-native/React/Libraries/ART/ART.xcodeproj’
- 在 Xcode 中将文件 ART.xcodeproj/Products/libART.a 添加(拖动)到 Build Phases 菜单 下的 Linked Frameworks and Libraries

使用方法
作为独立的组件使用,也可以作为父容器来使用:
import SmartGesture from 'react-native-smart-gesture';
render() {
return (
<View>
<SmartGesture onGesture={this._onGesture.bind(this)} height={300} onSwipe={this._onSwipe}/>
<SmartGesture onGesture={this._onGesture2.bind(this)} lineColor={'#000'}>
<Image source={{uri: 'https://placeimg.com/200/200/any'}} style={{width: 200,height:200,borderWidth:2}} />
</SmartGesture>
</View>
);
}说明
- android 上使用
SmartGesture, 必须把SmartGesture组件放在该页面的根元素内。详细。 SmartGesture组件默认宽度为父组件的宽度。
props
属性的说明请参考:smart-gesture
name | type | default -----------|----------|---- enablePath | Boolean | true lineColor | String | #666 lineWidth | Number | 4 gestures | Array | - onSwipe | Function | - onGesture | Function | -
Contribution
请在提交 PR 前阅读我们的贡献指南
License
MIT
