Flutter:尝试使某列在列中居中,但仍保持左对齐
我正在尝试将小部件的底部居中于“列”的底部,但它始终与左侧对齐。
return new Column( new Stack(
new Positioned(
bottom: 0.0,
new Center(
new Container(),
),
),
),
);
位置的存在会迫使容器向左移动,而不是居中。但是,卸下已定位的容器会将容器置于中间位置。
回答:
如果您只有一个孩子,请选择Align。
如果您还有更多内容,请考虑执行以下操作:
return new Column( crossAxisAlignment: CrossAxisAlignment.center,
mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.end,
children: <Widget>[
//your elements here
],
);
以上是 Flutter:尝试使某列在列中居中,但仍保持左对齐 的全部内容, 来源链接: utcz.com/qa/429617.html