脚手架小部件内ListView的顶部填充

问题描述 投票:0回答:1

如何删除ListView上方的填充。仅当我有一个具有容器视图的自定义应用栏,但默认脚手架的应用栏没有问题时,它才会发生。

@override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Column(
        mainAxisSize: MainAxisSize.max,
        crossAxisAlignment: CrossAxisAlignment.start,
        children: <Widget>[
          _appNavBar(),
          Expanded(
            child: getListView()
          )
        ],
      ),
    );
  }

padding image

listview flutter padding flutter-layout scaffold
1个回答
0
投票

只需用MediaQuery小部件包装ListView。

Expanded(
   child: MediaQuery.removePadding(
      context: context,
      removeTop: true,
      child: getListView(),
   ),
)
© www.soinside.com 2019 - 2024. All rights reserved.