我试图在左边的一个极端和右边的一个极端对齐两个项目.我有一行与左边对齐,然后该行的子项与右边对齐.但是,子行似乎从其父级中获取了对齐属性.这是我的代码
var SettingsRow = new Row(
mainAxisAlignment: MainAxisAlignment.end,
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisSize: MainAxisSize.max,
children: <Widget>[
Text("Right",softWrap: true,),
],
);
var nameRow = new Row(
mainAxisAlignment: MainAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisSize: MainAxisSize.max,
children: <Widget>[
Text("Left"),
SettingsRow,
],
);
Run Code Online (Sandbox Code Playgroud)
结果我得到了这样的东西
Left Right
Run Code Online (Sandbox Code Playgroud)
我想要的是什么
Left Right
Run Code Online (Sandbox Code Playgroud)
Row上还有足够的空间.我的问题是为什么Row不展示其MainAxisAlignment.end财产?