在Column
内,使用crossAxisAlignment: CrossAxisAlignment.start
,我想放置一个 child 使其向右 float 。
这是我的解决方案:
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,
),
),
],
),
),
],
),
),
],
),
有更整齐的方法吗?这感觉很沉重。
最佳答案
参见Flutter - Align Widget
您也可以使用alignment
的Container
属性