私は2つのアイテムを極端に1つは左側に、もう1つは右側に揃えようとしています。左に配置された1つの行があり、その行の子が右に配置されています。ただし、子行が親から配置プロパティを取得しているようです。これは私のコードです
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,
],
);
その結果、私はこのようなものを手に入れます
Left Right
私が欲しいのは
Left Right
また、列には十分なスペースがあります。私の質問は、なぜ子行がそのMainAxisAlignment.end
プロパティを表示しないのですか?
settingsRow
含まれ、Text("right")