当前位置:  开发笔记 > 编程语言 > 正文

有没有办法将高度设置为抽屉标题?

如何解决《有没有办法将高度设置为抽屉标题?》经验,为你挑选了2个好方法。

我正在寻找一种方法来设置抽屉头的高度.我有这个DrawerHeader:

DrawerHeader(
        child: Text('Categories', style: TextStyle(color: Colors.white)),
        decoration: BoxDecoration(
            color: Colors.black
        ),
        margin: EdgeInsets.all(0.0),
        padding: EdgeInsets.all(0.0)
    ))

但我没有看到将高度设置为抽屉的方法,这太大了.



1> Shudipto Tra..:

你用Container小部件包装它.

Container(
        height: 10.0,
      child: DrawerHeader(
            child: Text('Categories', style: TextStyle(color: Colors.white)),
            decoration: BoxDecoration(
                    color: Colors.black
            ),
            margin: EdgeInsets.all(0.0),
            padding: EdgeInsets.all(0.0)
      ),
    );


太好了,它有效。您知道身高使用哪些指标吗?我将其设置为80.0以使其可见并具有AppBar高度。

2> 小智..:

您可以使用SizedBox小部件来调整高度DrawerHeader

new SizedBox(
   height : 120.0, 
   child  : new DrawerHeader(
      child  : new Text('Categories', style: TextStyle(color: Colors.white)),
      decoration: new BoxDecoration(color: Colors.black),
      margin : EdgeInsets.all(0.0),
      padding: EdgeInsets.all(0.0)
   ),
);

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有