跳到主要内容

使用 ScrollView

ScrollView 是一个通用的滚动容器,可以包含多个组件和视图。可滚动项可以是异构的,并且可以通过设置 `horizontal` 属性来垂直和水平滚动。

此示例创建了一个垂直的 `ScrollView`,其中混合了图像和文本。

通过使用 `pagingEnabled` 属性,可以将 ScrollView 配置为允许通过滑动手势进行视图翻页。在 Android 上,也可以使用 ViewPager 组件在视图之间水平滑动。

在 iOS 上,具有单个项目的 ScrollView 可用于允许用户缩放内容。设置 `maximumZoomScale` 和 `minimumZoomScale` 属性后,用户将能够使用捏合和展开手势进行放大和缩小。

ScrollView 最适合呈现少量有限大小的事物。`ScrollView` 的所有元素和视图都会被渲染,即使它们当前未显示在屏幕上。如果您的项目列表很长,无法完全显示在屏幕上,则应改用 `FlatList`。因此,接下来我们来学习列表视图