react-native-pager-view

一个组件库,提供类似轮播的视图来滑动内容页面。

Android
iOS
Bundled version:
6.7.1

react-native-pager-view 公开了一个组件,该组件提供布局和手势以在内容页面之间滚动,例如轮播。

¥react-native-pager-view exposes a component that provides the layout and gestures to scroll between pages of content, like a carousel.

安装

¥Installation

Terminal
npx expo install react-native-pager-view

If you are installing this in an existing React Native app, make sure to install expo in your project. Then, follow the installation instructions provided in the library's README or documentation.

示例

¥Example

App.js
import { StyleSheet, View, Text } from 'react-native';
import PagerView from 'react-native-pager-view';

export default function MyPager() {
  return (
    <View style={styles.container}>
      <PagerView style={styles.container} initialPage={0}>
        <View style={styles.page} key="1">
          <Text>First page</Text>
          <Text>Swipe ➡️</Text>
        </View>
        <View style={styles.page} key="2">
          <Text>Second page</Text>
        </View>
        <View style={styles.page} key="3">
          <Text>Third page</Text>
        </View>
      </PagerView>
    </View>
  );
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
  },
  page: {
    justifyContent: 'center',
    alignItems: 'center',
  },
});

了解更多

¥Learn more

访问官方文档

获取有关 API 及其用法的完整信息。