从右边开始添加子项[关闭]

问题描述 投票:-2回答:1

我正在Flutter设计一个应用程序。我想从右侧添加元素而不是默认左侧。请指导我如何做到这一点?

dart flutter
1个回答
1
投票

只需设置文字方向即可。

    Row(
        textDirection: TextDirection.rtl,
        children: <Widget>[
          Container(
            width: 40,
            height: 40,
            color: Colors.blue,
          ),
          Container(
            width: 40,
            height: 40,
            color: Colors.red,
          ),
          Container(
            width: 40,
            height: 40,
            color: Colors.green,
          )
        ],
      )

示例2带有文本

Row(
    mainAxisAlignment: MainAxisAlignment.spaceEvenly,
    textDirection: TextDirection.rtl,
    children: <Widget>[
      Text("one"),
      Text("two"),
      Text("three"),
    ],
  )
© www.soinside.com 2019 - 2024. All rights reserved.