gpt4 book ai didi

flutter - 如何在 flutter 中更改 DrawerHeader 的高度?

转载 作者:行者123 更新时间:2023-12-01 23:54:48 24 4
gpt4 key购买 nike

我想更改抽屉标题的高度。我在抽屉的帮助下创建了一个侧边栏,但无法更改抽屉标题的高度。

我是 Flutter 开发新手。

我试过这段代码,

drawer: Container(
child: ClipRRect(
borderRadius: BorderRadius.only(
topRight: Radius.circular(30), bottomRight: Radius.circular(30)),
child: Drawer(
child: ListView(
padding: EdgeInsets.only(
top: 0.0,
),
scrollDirection: Axis.vertical,
children: <Widget>[
DrawerHeader(
child: Text('data '),
decoration: BoxDecoration(color: Colors.green),
),
ListTile(
title: Text('Home'),
leading: Icon(Icons.home, color: Colors.red),

),
],
),
),
),
),

最佳答案

你可以在这里做两件事:

要么使用 SizedBox,要么使用自定义的 Container 代替 DrawerHeader

SizedBox(
height: 150.0,
child: DrawerHeader(
//add further code here
),
),

//OR YOU CAN DO THIS

Drawer(
child: ListView(
children: [
Container(
height: 150.0,
child: //add futher code here
),
],
),
)

关于flutter - 如何在 flutter 中更改 DrawerHeader 的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62953285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com