Flutter中ListView.builder中的反向列表
我想反向列出,并通过使用实现了reverse: true
,。它可以正常工作,但是当列表中的项目最少时,列表已与底部对齐并在顶部显示空白。
Expanded(child: ListView.builder( shrinkWrap: true,
reverse: true,
controller: _scrollController,
itemCount:order_response.orderDetails.length,
itemBuilder: (context, position) {return orderListItemTile(width,height,order_response,position);},
),)
但是,当我删除expanded()
小部件时,当项目增加时,它将按像素溢出。
ListView.builder( shrinkWrap: true,
reverse: true,
controller: _scrollController,
itemCount:order_response.orderDetails.length,
itemBuilder: (context, position) {return orderListItemTile(width,height,order_response,position);},
),
回答:
使用以下方式反转您的列表
val reversedList = _response.orderDetails.reversed.toList();
以上是 Flutter中ListView.builder中的反向列表 的全部内容, 来源链接: utcz.com/qa/430756.html