美文网首页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