This is the ViewPager componnent in React Native both for Android and iOS.
This is a JavaScript-only implementation of pager for React Native. Like ListView,
this can render hundreds of pages without performance issue. Better than the one in
Android, this ViewPager can auto play -- turn page automaticly, loop -- make infinite scrolling.
Demo project is here.
- Run
npm install react-native-viewpager --save - Code like this:
var ViewPager = require('react-native-viewpager');
<ViewPager
dataSource={this.state.dataSource}
renderPage={this._renderPage}/>
dataSource: this is require to provide pages data,renderPage: this is require to render page view,autoPlay:trueto turn page automaticly,isLoop:trueto run in infinite scroll mode,locked:trueto disable touch scroll,onChangePage: page change callback,renderPageIndicator: render custom ViewPager indicator.
MIT License

