如图GridView子控件高度,刚开始在children获取控件中进行高度设置,发现并不生效。
原来是通过宽高比属性childAspectRatio控制,默认宽高比1:1
child: GridView.count(
//滑动方向
scrollDirection: Axis.vertical,
//水平间隔
crossAxisSpacing: 5.0,
//垂直间隔
mainAxisSpacing: 5.0,
//一行多少个
crossAxisCount: 5,
//宽高比 默认1
childAspectRatio: 7 / 6,
children: datas.map((item) {
return _gridViewItemUI(context, item);
}).toList(),
),
网友评论