跳至主要内容

滚动部件

将多个部件作为父部件的子部件进行滚动。

Image/visualization of the CarouselView widget.
CarouselView

一个 Material 轮播部件,它呈现一个可滚动的项目列表,每个项目都可以根据所选布局动态更改大小。

CustomScrollView

一个使用 Sliver 创建自定义滚动效果的 ScrollView。

DraggableScrollableSheet

一个用于 Scrollable 的容器,它通过调整可滚动区域的大小(直到达到限制)并进行滚动来响应拖动手势。

Image/visualization of the GridView widget.
GridView

网格列表由以垂直和水平布局排列的单元格的重复模式组成。GridView 部件实现了此组件。

Image/visualization of the ListView widget.
ListView

一个可滚动的线性部件列表。ListView 是最常用的滚动部件。它在滚动方向上一个接一个地显示其子部件……

NestedScrollView

一个滚动视图,其内部可以嵌套其他滚动视图,并且它们的滚动位置本质上是关联的。

NotificationListener

一个监听在树中冒泡的通知的部件。

PageView

一个逐页工作的可滚动列表。

Image/visualization of the RefreshIndicator widget.
RefreshIndicator

一个 Material Design 的下拉刷新包装器,用于可滚动部件。

ReorderableListView

用户可以通过拖动交互式重新排序其项目的列表。

ScrollConfiguration

控制子树中 Scrollable 部件的行为。

Scrollable

Scrollable 实现了一个可滚动部件的交互模型,包括手势识别,但对实际显示……的视口如何工作没有意见。

Scrollbar

一个 Material Design 滚动条。滚动条指示 Scrollable 部件的哪一部分实际上是可见的。

SingleChildScrollView

一个可以滚动单个部件的盒子。当您有一个通常完全……的单个盒子时,此部件很有用。

部件目录中查找更多部件。