Flutter小技巧总结之GridView设置宽高


一,问题场景

我们在使用GridView的时候 child在列表中所占大小宽高是一致的,但是往往我们需求不是的。

二,解决办法

///每个孩子的横轴与主轴范围的比率。 child的宽高比 常用来处理child的适配
childAspectRatio 

三,示例

我们只需要设置对应的宽高比就可了

return GridView.count(
// padding: EdgeInsets.all(5.0),
//一行多少个
crossAxisCount: 5,
//滚动方向
scrollDirection: Axis.vertical,
// 左右间隔
crossAxisSpacing: 10.0,
// 上下间隔
mainAxisSpacing: 10.0,
//宽高比
childAspectRatio: 2 / 5,

children: initListWidget(list),
);

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM