0

由于我是新来的,在gridview.builder的情况下,通过提供“childAspectRatio:1/1”,高度不同,一些设备我溢出了10像素等,我们可以通过任何方式为网格提供特定的高度物品。

GridView.builder(
  gridDelegate: new SliverGridDelegateWithFixedCrossAxisCount(
    crossAxisCount: 2,
    crossAxisSpacing: 0.0,
    childAspectRatio: 1 / 1),
  itemBuilder: (BuildContext context, int index) {
    Map<String, String> product = products[index].cast<String, String>();
    return _buildGridItems(index, product);
  },
  itemCount: products.length,
  shrinkWrap: true,
  physics: ClampingScrollPhysics(),
)
4

1 回答 1

0

我发现此问题的唯一解决方法是使用扩展小部件并使用 flex 属性来调整小部件的大小(如果您有列作为子项)。

于 2020-02-03T12:47:38.667 回答