gpt4 book ai didi

flutter 我正在使用 gridview.count,但我无法设置高度

转载 作者:行者123 更新时间:2023-12-04 07:24:57 25 4
gpt4 key购买 nike

我正在使用 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}',
),
),
),
),
),
);

最佳答案

尝试使用 childAspectRatioGridView的 child 的大小.
它是width / height的比率.

// As tall as it is wide
childAspectRatio:1

// 3 parts width for 2 parts height (1.5 times wider than it is tall)
childAspectRatio:3/2

// 1 part width for 2 parts height (2 times taller than it is wide)
childAspectRatio: 1/2

关于 flutter 我正在使用 gridview.count,但我无法设置高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68266114/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com