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