美文网首页Flutter
Flutter ListView去除默认的Padding

Flutter ListView去除默认的Padding

作者: 少缶 | 来源:发表于2021-03-14 00:10 被阅读0次

在Flutter中,当ListView没有和AppBar一起使用时,Flutter默认会为ListView增加20的TopPadding,可以使用MediaQuery.removePadding来删除默认的Padding,直接上代码:

MediaQuery.removePadding(
  context: context,
  removeTop: true,
  removeBottom: true,
  child: ListView.builder(
    physics: NeverScrollableScrollPhysics(),
    shrinkWrap: true,
    itemCount: reviewData.spuFitList.length + 1,
    itemBuilder: (context, index) {
      ......
    },
  ),
)

在上面的代码中使用MediaQuery.removePadding中的removeTop: trueremoveBottom: true两个属性删除默认的Padding。

相关文章

网友评论

    本文标题:Flutter ListView去除默认的Padding

    本文链接:https://www.haomeiwen.com/subject/ljhvqltx.html