【发布时间】:2019-07-25 05:12:23
【问题描述】:
是否可以在CustomScrollView 中使用ListView.builder(或类似的东西)?我有一个这样的CustomScrollView:
return Scaffold(
body: CustomScrollView(
slivers: [
SliverAppBar(...),
SliverList(delegate: SliverChildListDelegate(children))
],
),
);
这很好用,但在我的实际场景中,列表可能包含数千个项目,所以我不想将它们全部传递给SliverChildListDelegate。我想使用ListView.builder(或类似的东西)来构建滚动到视图中的项目。我原以为SliverList 或SliverChildListDelegate 上会有一个.builder 构造函数,但我没有看到类似的东西。我错过了什么吗?
【问题讨论】: