我希望ListView.builder的最后一个元素向上拉伸我设置的距离,但是BouncingScrollPhysics()允许最后一个元素几乎拉伸到屏幕中间。我怎样才能将其更改为自定义?我应该更改哪些代码行? 问题
根据我的理解,您希望 listView 的最后一项位于消息字段上方。 假设您的消息字段的高度为 70px。
解决方案:
您需要在 itemBuilder 中进行一些重构。
itemBuilder: (context, index) {
return Container(
padding: EdgeInsets.only(
bottom: index == yourList.length - 1 ? 70 : 0),
child: YourClildWidget(),
);
},