跳到主要内容

使用 ScrollView

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

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

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

在 iOS 上,带有一个单独项的 ScrollView 可以用于允许用户缩放内容。设置 maximumZoomScaleminimumZoomScale 属性后,您的用户将能够使用捏合和展开手势进行放大和缩小。

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