ListView滚动列表小部件使用指南.pdfVIP

  • 1
  • 0
  • 约1.14万字
  • 约 12页
  • 2026-06-11 发布于北京
  • 举报

ListView类

线性排列的可滚动列表小部件。

列表视图是最常用的滚动窗口小部件。它显示孩子们一个接一个滚动的方向。交叉轴的孩子

们需要填补列表视图。

如果非空,itemExtent迫使孩子们已经给定的高度滚动的方向。指定一个itemExtent比让孩子决

定自己的高度更有效,因为滚动预知的机制可以利用已知的高度来节省工作量,例如,当滚动位

置变化显著时。

为构建一个有三个选项列表视图:

1.默认构造函数需要一个显式的列表的孩子。这个构造函数适合与少量的列表视图孩子们,

因为构建列表需要为每个孩子工作,即使这些孩子实际上并不是可见的。2.

ListView.builder使用一个IndexedWidgetBuilder来构建孩子的需求。这个构造函数适合列

表视图有大量(或无限)的孩子数量的情况,因为构建者只会对那些实际可见的孩子进行构

建。3.ListView.custom需要一个SliverChildDelee,它了子模型在其他方面的定制

能力。例如,一个SliverChildDelee可以控制用于估计不可见孩子大小的算法。

控制的初始滚动偏移滚动视图,一个控制器与它的ScrollController.initialSc

文档评论(0)

1亿VIP精品文档

相关文档