有没有办法禁用 PageView 剪辑效果?

Goo*_*yen 2 flutter flutter-layout

假设我有一个大小为 {100x100} 的 PageView,有 4 个孩子,所以当时只有 1 个孩子可见,直到我滚动到第二个孩子。我想要的是让所有 4 个孩子都在屏幕上可见。有没有办法实现这一目标?

在此处输入图片说明

Goo*_*yen 5

回答我自己的问题有点好笑,但无论如何我都在做,认为有人可能需要这个。

感谢这篇文章:ViewportFraction < 1.0 的 PageView 非居中对齐

现在我可以申请PageScrollPhysics()一个ListView来达到这个效果。像这样:

var _listView = ListView(physics: PageScrollPhysics());
Run Code Online (Sandbox Code Playgroud)

正如@Ferdi 所说,PageView不是为此而设计的。因此,只需使用ListVieworSingleChildScrollView()并应用PageScrollPhysics(),它就可以解决问题!