使用 ScrollView
ScrollView 是一个通用的滚动容器,可以包含多个组件和视图。可滚动项可以是异构的,你可以垂直和水平滚动(通过设置 horizontal 属性)。
此示例创建一个垂直 ScrollView,其中混合了图像和文本。
可以通过使用 pagingEnabled 属性,将 ScrollView 配置为允许通过轻扫手势来翻页浏览视图。在 Android 上,也可以使用 ViewPager 组件实现视图之间的水平轻扫。
在 iOS 上,具有单个项目的 ScrollView 可用于允许用户缩放内容。设置 maximumZoomScale 和 minimumZoomScale 属性,用户就可以使用捏合和张开手势来放大和缩小。
ScrollView 最适合展示数量不多且尺寸有限的内容。ScrollView 的所有元素和视图都会被渲染,即使它们当前不在屏幕上显示。如果你有大量无法在屏幕上显示的项目,则应改用 FlatList。因此,接下来我们 学习列表视图。