我想在卡片小工具中进行以下布局(卡片在大小框内以控制高度):

https://i.stack.imgur.com/tLinu.png

布局说明为:

  • 蓝色:高度:与卡片的高度相同,宽度:固定
  • 绿色:高度:固定,宽度:卡片剩余宽度
  • 紫色:高度:卡片剩余高度,宽度:固定
  • PINK:高度:卡片的剩余高度,宽度:卡片的剩余宽度

先谢谢你.

推荐答案

您要查找的代码如下

SizedBox(
              height: 100,
              child: Row(
                children: [
                  Container(width: 100,color: Colors.blue),
                  Expanded(
                    child: Column(
                      children: [
                        Container(height: 30,color: Colors.green,),
                        Expanded(
                          child: Row(
                            children: [
                              Container(width: 100,color: Colors.purple),
                              Expanded(child:
                              Container(color: Colors.pinkAccent),)
                            ],
                          ),
                        ),
                      ],
                    ),
                  )

                ],
              ),
            ),

输出

输出

Flutter相关问答推荐

如何刷新future 的构建器时,没有OBS变量的内部在Ffltter?

Android NFC未收到空的NFC标签

点击表情符号按钮后,Flutter 文本域文本编辑控制器将文本恢复为原始值

升级到Ffltter 3.16后,应用程序栏、背景 colored颜色 、按钮大小和间距都会发生变化

如何在Flutter 中使用滚动展开窗口小部件

flatter_localizations错误在Null值上使用了Null判断运算符

Flutter 附近的连接

如何更改Flutter 中文本的混合模式?

如何在flutter中将所有单词的第一个字母大写

如何在 VS Code 中启用 Flutter 运行/调试工具栏?

如何给按钮的边框半径?

无法在 Flutter 项目中安装最新版本的 image_picker

Firestore 使用 Flutter 以奇怪的格式保存数据

如何在 Flutter (iOS) 中解决这个问题

Flutter Dart 功能弹出错误的小部件?

为什么轮播加载图片很慢?

SfCircularChart 周围的额外间距

如何防止卡子在底部溢出?

如何在 SingleChildScrollView 小部件中管理自定义小部件状态

在 Flutter 中单击时切换按钮 colored颜色 没有改变