Flutter ListView解决底部或顶部留白问题

Posted Lucklyの博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter ListView解决底部或顶部留白问题相关的知识,希望对你有一定的参考价值。

Flutter ListView解决底部或顶部留白问题
在没有设置padding的情况下,上下都有留白
方法一:

ListView.builder(
      padding: EdgeInsets.zero,
      itemCount: ...,
      itemBuilder: ...,
    );

后来发现,listview不和appbar一起使用时,会有一个默认的padding
想要去掉这个padding,在外层使用MediaQuery.removePadding即可

MediaQuery.removePadding(
  context: context,
  removeTop: true,
  removeBottom: true,
  child: ListView.builder(
    itemBuilder: 
    itemCount: ,
    shrinkWrap: true,
 
  ),
);

以上是关于Flutter ListView解决底部或顶部留白问题的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Flutter 中删除父 ListView 之外的 InkWell 悬停颜色溢出?

css解决图片底部留白问题

Flutter - 在一个屏幕上显示两个 ListView

颤振 - 底部溢出像素数

img 图像底部留白的原因以及解决方法

Flutter:根据类型对 ListView 项进行排序