尝试将容器与文本视图子对齐,它有一个行父级,位于另一列内,尝试使用Stack Overflow中的多个解决方案,但无效。
代码
///Transactions Heading
new Column(
children: <Widget>[
new Row(
children: <Widget>[
new Container(
alignment: Alignment.centerLeft,
margin: new EdgeInsets.only(top: 20.0, left: 10.0),
child: new Text(
"Transactions",
style: new TextStyle(
color: primaryTextColor,
fontSize: 25.0,
fontWeight: FontWeight.w700,
letterSpacing: 0.1,
),
),
),
new Container(
margin: new EdgeInsets.only(top: 25.0),
child: new Text(
currentGoalTransactions.length.toString() + " items",
style: new TextStyle(
color: darkHeadingsTextColor, fontSize: 15.0),
),
),
],
),
]);
想要将2个项目文本对齐
答案 0 :(得分:15)
使用 mainAxisAlignment
小部件中的 Row
属性。
new Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
...
)
答案 1 :(得分:0)
截屏:
您也可以像这样尝试Wrap
:
Wrap(
spacing: 50, // spacing between each of the widgets below
children: <Widget>[
Text("One"),
Text("Two"),
Text("Three"),
],
)
答案 2 :(得分:0)