Flutter:ListView最大高度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter:ListView最大高度相关的知识,希望对你有一定的参考价值。

我可以设置最小高度,例如:列表显示(收缩包裹:是的,子代:listItems.toList(),);

但是,如何显示一个最大高度,例如显示最多3个元素? (要查看其余内容,我必须滚动)

答案

您可以使用SizedBox包裹ListView,如下所示:

SizedBox(
    height: 300,
        child: ListView(
            children: <Widget>[
                SizedBox(height: 100, child: Placeholder()),
                SizedBox(height: 100, child: Placeholder()),
                SizedBox(height: 100, child: Placeholder()),
                SizedBox(height: 100, child: Placeholder()),
            ],
          ),),

以上是关于Flutter:ListView最大高度的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 在 ListView 中不显示有状态的子 Widget

Flutter Horizo​​ntal ListView - 如何“跳转”选定的索引

Flutter:ListView.builder 中的自动垂直高度

Flutter - 具有无限高度错误的水平 ListView

Flutter中如何根据视口高度约束ListView

Flutter:当其他小部件可用时,ListView 的高度会降低