首页 > 解决方案 > 我应该为中心文本和左侧按钮使用什么小部件

问题描述

我正在为颤振应用程序进行布局

我想做的是

 -----------------------
|[i]      [text]        |
|                       |

图标应该在左边(填充 5px)并且文本应该是屏幕的中心。

起初我应该使用Column

但是我的布局比例不一样

不过可能很简单,我该怎么做呢?

标签: flutterflutter-layout

解决方案


Stack()是您可以使用的众多选项之一。像这样的东西:

Stack(
  children:<Widget>[
    Padding(
       padding: EdgeInsets.only(left: 5),
       child: Icon(Icons.info),
    ),
    Align(
      alignment: Alignment.topCenter,
      child: Text("I'm on the top and centered."),
    ),
  ],
),

推荐阅读