【发布时间】:2021-09-27 11:04:00
【问题描述】:
我想制作水平可滚动的图像小部件。我为此设置了综合浏览量,但它既不工作也没有任何错误。不知道该怎么办。
Map<String, dynamic> documentData = snapshot.data.data();
//List of images
List imageList = documentData["images"];
return ListView(
padding: EdgeInsets.all(0),
children: [
Container(
height: 400,
child: PageView(
children: [
for (var i = 0; i < imageList.length; i++)
Container(
child: Image.network(
"${imageList[i]}",
fit: BoxFit.cover,
))
],
)),
【问题讨论】:
-
小部件树为我工作,顺便说一句
await在接收数据时,也许其他部分给你带来了麻烦。 -
请分享整个代码
-
我建议您为您的 Container 添加一个宽度,而不是在您的 ListView 中添加 shrinkWrap: true ,然后打印出 List 并检查一切是否正确(不为空且不为空)。然后尝试使用生成小部件列表而不是 for 循环的方法。
标签: flutter dart uipageviewcontroller