如何更改抽屉 header 高度

How to change drawer header height

所以我想更改抽屉的 header 高度,因为我打算将抽屉作为设置页面。但目前它太厚了。我该怎么做。到目前为止,这是我的示例代码:

return Drawer(
  child: ListView(
    padding: EdgeInsets.zero,
    children: <Widget>[
      DrawerHeader(
        child: Text('Settings'),
      ),
    ]
  )
);

您可以使用容器包装您的小部件。

Container(
   height: 50.0,
   child: DrawerHeader(
      child: Text('Setting'),
   ),
),
return new Container(
  height : 100.0    // your specified height
  child: Drawer(
    child: ListView(
    padding: EdgeInsets.zero,
    children: <Widget>[
      DrawerHeader(
        child: Text('Settings'),
      ),
    ]
  )
);