我得到的GridView
并不完全适合GridTile的子内容。参见image。
不发生渲染错误的唯一方法是将shrinkWrap
属性应用于GridView,我不希望这样做,因为EmployeeCard
不是滚动的ListView,而是一列。有什么办法可以解决这个问题?
GridView.count(
primary: false,
shrinkWrap: true,
crossAxisCount: 2,
children: hardcodedEmployee.map((employeeName){
return GridTile(
child: EmployeeCard(name: employeeName),
);
}).toList()
)
答案 0 :(得分:0)
有几种方法可以实现您所期望的:
childAspectRatio
构造函数中将GridView.count
设置为0.9。