İki öğeyi biri solda, diğeri sağda olacak şekilde hizalamaya çalışıyorum. Sola hizalanmış bir satırım var ve sonra bu satırın bir çocuğu sağa hizalanmış. Ancak, alt satır, üst satırdan hizalama özelliğini alıyor gibi görünüyor. Bu benim kodum
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,
],
);
sonuç olarak böyle bir şey elde ediyorum
Left Right
Ne isterdim
Left Right
Ayrıca Satırda yeterli alan var. Sorum şu, Row çocuk MainAxisAlignment.end
mülkünü neden sergilemiyor ?
settingsRow
, şunu içeren onunkini kullanıyorumText("right")