这真的是我必须在Flutter中将某些东西定位在右边吗?

时间:2019-10-18 10:35:43

标签: flutter dart flutter-layout

Column的{​​{1}}内,我想让一个孩子向右浮动。

这是我的解决方案:

crossAxisAlignment: CrossAxisAlignment.start

是否有更整洁的方法?感觉很沉重。

2 个答案:

答案 0 :(得分:1)

 SizedBox.expand(
      child: Column(
        crossAxisAlignment: CrossAxisAlignment.end,
        children: <Widget>[
          Text("hello")
        ],
      ),
    )

使用crossAxisAlignment.end    并通过在
中包裹列来扩展列子元素占用的宽度     “ SizedBox.expand”小部件

答案 1 :(得分:1)

请参见Flutter - Align Widget

您还可以使用alignment的{​​{1}}属性