翩翩起舞 我怎么能连续异化一个图标呢?

我的当前屏幕,

我怎么想它锁定像这样的手动制作

如何让左边边框旁边的那行图标排成一排?

我的代码是

Container(
        width: MediaQuery.of(context).size.width,
        height: MediaQuery.of(context).size.height / 13,
        alignment: AlignmentDirectional.centerStart,
        child: Row(
          children: <Widget>[
            SizedBox(width: 25.0),
            Text(
              "hello world"
            ),
            SizedBox(width: getWidth() * 185.0),
            Align(
              alignment: Alignment.centerLeft,
              child: Icon(
                Icons.check,
                size: 20,
                color: Colors.grey,
              ),
            ),
          ],
        ),
      ),

解决方案:

试试这样包装你的 Text 小部件 Expanded() 小部件

Container(
          width: MediaQuery.of(context).size.width,
          height: MediaQuery.of(context).size.height / 13,
          alignment: AlignmentDirectional.centerStart,
          child: Row(
            children: <Widget>[
              SizedBox(width: 25.0),
              Expanded(
                child: Text(
                    "hello world"
                ),
              ),
              SizedBox(width: 20),
              Align(
                alignment: Alignment.centerLeft,
                child: Icon(
                  Icons.check,
                  size: 20,
                  color: Colors.grey,
                ),
              ),
              SizedBox(width: 20),
            ],
          ),
        )

输出

enter image description here

给TA打赏
共{{data.count}}人
人已打赏
解决方案

API服务器的React代理问题

2022-4-22 3:00:12

解决方案

在VB脚本中把数字 "5 "写成 "五"?

2022-4-22 3:00:14

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索