【发布时间】:2021-08-12 09:41:44
【问题描述】:
我想做一个垂直的图像查看器。
但是当图像大于屏幕时,图像的顶部和底部被隐藏。
于是我做了Pageview,把ListView放到了PageView中。
现在我可以向下滚动到 ListView 的末尾,但不能滚动 PageView。
我想在 Flutter 中制作“完整”的滚动视图。
如何在 Flutter 中制作滚动视图?
PageView(
scrollDirection: Axis.vertical,
pageSnapping: false,
onPageChanged: (index) {
setState(() {
_currentSlider = index;
});
},
children: file.getImages
.map((e) => Center(
child: ListView(
physics: ClampingScrollPhysics(),
children: [
Image.memory(
e,
fit: BoxFit.fitWidth,
)
],
),
))
.toList(),
)
【问题讨论】:
标签: flutter dart flutter-layout pageviews