在Column
的内部,用crossAxisAlignment: CrossAxisAlignment.start
,我想放置一个孩子向右浮动。
这是我的解决方案:
Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
[...]
Container(
height: 20.0,
child: Row(
children: <Widget>[
Expanded(
child: Stack(
children: <Widget>[
Positioned(
right: 10.0,
child: Text(
"Price - " + _event.price,
style: Styles.constratingTextStyle,
),
),
],
),
),
],
),
),
],
),
是否有更整洁的方法?这感觉很沉重。
也可以使用alignment
的Container
属性>
SizedBox.expand(
child: Column(
crossAxisAlignment: CrossAxisAlignment.end,
children: <Widget>[
Text("hello")
],
),
)