FlutterListView在底部反弹但不在顶部(iOS)

我有一个包含 Widget 的应用程序,该应用程序中显示了ListView.builder一些自定义 Widgets(动态长度)。

出于某种原因,列表在底部弹跳得很好(在底部过度滚动),但不会在顶部弹跳(在顶部过度滚动)。

我试图添加这行代码:

physics: AlwaysScrollableScrollPhysics( parent: BouncingScrollPhysics() ),

还有这个:

physics: BouncingScrollPhysics(parent: AlwaysScrollableScrollPhysics() ),

但他们都没有工作。

有谁知道我怎样才能让列表在两边反弹?

回答

顶部不会反弹,因为您将 listview 的 shrinkWrap 属性设置为 true。

解决方案:将shrinkWrap 设置为false 并用container() 或sizedBox() 包裹你的listView

查看下面的视频以获取说明。

https://drive.google.com/file/d/1_f1d0iY0XVOFi2RoCgbohk4CRhT0G08_/view?usp=sharing


以上是FlutterListView在底部反弹但不在顶部(iOS)的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>