【发布时间】:2021-12-10 11:40:17
【问题描述】:
是否可以像这样将 GridView 放入 Carousel 中颤动??
我不了解轮播,但我学习了它,如果我按照我的设计,我会得到轮播比网格视图更有用?
这是我的 GridView 代码
Container(
margin: EdgeInsets.all(2),
child: new StaggeredGridView.countBuilder(
physics: NeverScrollableScrollPhysics(),
shrinkWrap: true,
crossAxisCount: 2,
crossAxisSpacing: 12,
mainAxisSpacing: 12,
itemCount: imageList.length,
itemBuilder: (context, index) {
return Container(
decoration: BoxDecoration(
color: Colors.transparent,
borderRadius:
BorderRadius.all(Radius.circular(12))),
child: ClipRRect(
borderRadius:
BorderRadius.all(Radius.circular(12)),
child: FadeInImage.memoryNetwork(
placeholder: kTransparentImage,
image: imageList[index],
fit: BoxFit.cover,
),
),
);
},
staggeredTileBuilder: (index) {
return new StaggeredTile.count(
1, index.isEven ? 1 : 2);
}),
)
【问题讨论】:
-
你能把你的
imageList[index]包括进来吗?似乎在 UI 方面没有问题,但你有不同的问题可能是图像路径 -
@YeasinSheikh 上传失败,我需要重新上传。
标签: flutter dart gridview flutter-layout carousel