首页 > 解决方案 > 当我使用扩展时隐藏类?

问题描述

当我尝试使用 Expanded 类时,为什么 ItemCard 类会隐藏?

        Expanded(
          child: Padding(
            padding: const EdgeInsets.symmetric(horizontal: 1),
            child: GridView.builder(
              itemCount: products.length,
              gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
                  crossAxisCount: 1,
                      childAspectRatio:2,
              ),
              itemBuilder: (context,index) => ItemCard(),
            ),
          ),
        ),
      ],
    );
  }
}

标签: flutterdart

解决方案


在 Expanded Widget 之后添加一个容器。还为容器提供固定的宽度和高度。问题可能是可用空间不足的布局。

如果仍然无法正常工作,请检查自定义滚动视图小部件

https://flutter.dev/docs/development/ui/widgets/scrolling


推荐阅读