【发布时间】:2021-07-06 07:16:44
【问题描述】:
我正在使用 GridView.count 和 list.generate。
我想设置图片的高度。
我尝试在需要的地方设置高度,但没有改变
看来我的代码很愚蠢。
这是一个低级的问题,但如果你能回答,我将不胜感激:)
SingleChildScrollView(
scrollDirection: Axis.vertical,
child: Container(
height: MediaQuery.of(context).size.height,
child: GridView.count(
mainAxisSpacing: 5.0,
crossAxisSpacing: 5.0,
crossAxisCount: 3,
children: List.generate(
snapshot.data!.length,
(index) => ClipRRect(
borderRadius: BorderRadius.circular(15.0),
child: snapshot.data![index].posterPath.isEmpty
? Container()
: CachedNetworkImage(
fit: BoxFit.cover,
imageUrl:
'https://image.tmdb.org/t/p/original/${snapshot.data![index].posterPath}',
),
),
),
),
),
);
【问题讨论】:
-
使用
childAspectRatio
标签: flutter