Goo*_*yen 2 flutter flutter-layout
假设我有一个大小为 {100x100} 的 PageView,有 4 个孩子,所以当时只有 1 个孩子可见,直到我滚动到第二个孩子。我想要的是让所有 4 个孩子都在屏幕上可见。有没有办法实现这一目标?
回答我自己的问题有点好笑,但无论如何我都在做,认为有人可能需要这个。
感谢这篇文章:ViewportFraction < 1.0 的 PageView 非居中对齐
现在我可以申请PageScrollPhysics()一个ListView来达到这个效果。像这样:
var _listView = ListView(physics: PageScrollPhysics());
Run Code Online (Sandbox Code Playgroud)
正如@Ferdi 所说,PageView不是为此而设计的。因此,只需使用ListVieworSingleChildScrollView()并应用PageScrollPhysics(),它就可以解决问题!
| 归档时间: |
|
| 查看次数: |
832 次 |
| 最近记录: |