Flutter

Flutter ListView去除默认的Padding

2021-03-14  本文已影响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。

上一篇下一篇

猜你喜欢

热点阅读