相关疑难解决方法(0)

颤动对齐极端的两个项目 - 一个在左边,一个在右边

我试图在左边的一个极端和右边的一个极端对齐两个项目.我有一行与左边对齐,然后该行的子项与右边对齐.但是,子行似乎从其父级中获取了对齐属性.这是我的代码

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,
            ],
        );
Run Code Online (Sandbox Code Playgroud)

结果我得到了这样的东西

Left Right
Run Code Online (Sandbox Code Playgroud)

我想要的是什么

Left      Right
Run Code Online (Sandbox Code Playgroud)

Row上还有足够的空间.我的问题是为什么Row不展示其MainAxisAlignment.end财产?

flutter flutter-layout

43
推荐指数
5
解决办法
2万
查看次数

标签 统计

flutter ×1

flutter-layout ×1