我在Ffltter应用程序中使用这个简单的小部件:

  FlatButton(
   child: Column(
          children: <Widget>[
            Image.asset(assets, height: 40, width: 40),
            Text('Title'),
            //my color line
            Container(
              height: 5,
              width: ?,
              color: Colors.blue[800],
            )
          ],
        )
  )

我需要 colored颜色 线(钮扣),带宽度匹配的父线.但是我不知道怎么做.

推荐答案

使用IntrinsicWidth

 FlatButton(
   child: IntrinsicWidth(
   child: Column(
          mainAxisSize: MainAxisSize.min,
          crossAxisAlignment: CrossAxisAlignment.stretch,
          children: <Widget>[
            Image.asset(assets, height: 40, width: 40),
            Text('Title'),
            //my color line
            Container(
              height: 5,
              width: ?,
              color: Colors.blue[800],
            )
          ],
        ))
  )

Some cheatsheet

Flutter相关问答推荐

Flutter FireRestore:如何从特定/实际领域获取数据

在保持标高=1的情况下更改AppBar立面 colored颜色 /遮罩

Flutter API请求BadState响应

BlocBuilder仅生成一次,并在后续发出时停止重建

框中的Flutter 适配图像

Flutter :URI的目标不存在

BaseInputfield和Textfield有什么不同?

如何让两个展开的Widget根据其子窗口的屏幕大小

为Android生成时出现Flutter 错误:给定资源值的<;COLOR&>无效

如何在Flutter中将背景 colored颜色 更改为黑色?

断言失败:std::move(hal_2_1_verifier).Run(). 初始化,LE音频客户端至少需要Bluetooth音频HAL V2.1

Flutter底部面板局部显示

如何与 PostgreSQL 和外部网站交互 flutter apk?

Flutter/Riverpod 创建复杂对象的副本,其值在某处发生变化

如何使用 Rrect 或类似工具在 flutter 中绘制梯形线?

Flutter - 使用 pin 进行身份验证

Firebase Cloud Messaging (Flutter):订阅主题时出现错误消息

Flutter:font_awesome_icon pro 版报错?如何设置 font_awesome 克隆仓库的路径?

解密 Modulr 安全令牌

在 Flutter 中更新对象实例属性的最佳实践是什么?该实例嵌套在提供程序类的映射中,如下所示