跳至主要内容

使用 ScrollView

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

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

ScrollView 可以配置为允许用户通过使用滑动手势来翻页浏览视图,方法是使用 pagingEnabled 属性。在 Android 上,也可以使用 ViewPager 组件实现水平滑动浏览视图的功能。

在 iOS 上,可以使用包含单个项目的 ScrollView 来允许用户缩放内容。设置 maximumZoomScaleminimumZoomScale 属性,用户就可以使用捏合和展开手势来放大和缩小。

ScrollView 最适合呈现少量有限大小的内容。ScrollView 的所有元素和视图都会被渲染,即使它们当前未显示在屏幕上。如果您有一个很长的项目列表,这些项目无法容纳在屏幕上,则应改用 FlatList。所以让我们接下来了解列表视图