我正在尝试将小部件的底部居中于“列”的底部,但它始终与左侧对齐。
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 ], );