【发布时间】:2023-04-07 23:49:01
【问题描述】:
我正在尝试构建一个通用主页,我想将我的列的最后一个子项(其中包含页面的所有小部件)对齐到屏幕底部,但包裹在 Align 中的小部件没有移动.以下是对我最有意义的:
Column(
mainAxisSize: MainAxisSize.max,
children: <Widget>[
ChildA(),
ChildB(),
Align(
alignment: Alignment.bottomCenter,
child: BottomAlignedChild()
)
]
)
我做错了什么?
【问题讨论】:
-
什么不起作用?
-
尝试在最后一个小部件之前添加
new Flexible(child: new Container()),。不过可能有更好的方法。 -
@GünterZöchbauer 最后一个孩子不在屏幕底部,列是否包裹了它的孩子?我试图扩展列,但它就消失了
-
控制台有错误吗?
-
将
Align包装成Expanded很可能是想要的效果