Flutter 填坑之 ListView.builder 下横向不显示内容

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27981847/article/details/90237612

当我们用 ListView.builder 构造函数打造一个横向的 ListView 的时候,代码是这样的:

ListView.builder(
                scrollDirection: Axis.horizontal,
                itemCount: 3,
                itemBuilder: _getKeChengItem,
              ),

但是当你运行起来会发现报错:

大概意思就是没给高度,经过一番查阅资料,解决办法之一是在 ListView.Builder 外层用 SizedBox 包裹一下就ok了:

SizedBox(
              //自动算高度的控件
              child: ListView.builder(
                scrollDirection: Axis.horizontal,
                itemCount: 3,
                itemBuilder: _getKeChengItem,
              ),
            ),

猜你喜欢

转载自blog.csdn.net/qq_27981847/article/details/90237612