一个widget 高度 依赖于其他的 widget
来源:6-6 如何进行Flutter布局开发?【布局指南】
love紫川
2019-07-23
老师 我要实现一个这样的功能
在一个 Row 里面有一个Container 和 Column ,Column 可以把这个Row 撑开 ,但是我希望Container的高度也要跟着变化 ,现在不知道怎么设置
Row(
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
Container(
width: 100,
height: 20,
color: Colors.red,
),
Column(
children: <Widget>[
Text("你好啊"),
Text("你好啊"),
Text("你好啊"),
Text("你好啊"),
],
),
],
),
目前效果:
理想效果
写回答
1回答
-
CrazyCodeBoy
2019-07-23
说一下思路可以通过globalKey的方式还获取右侧内容的大小,然后将其设置给左侧的内容的高度
012019-07-24
相似问题