Flutter 如何强制容器有其子容器';颤振中的高度是多少?
我不想给我的Flutter 如何强制容器有其子容器';颤振中的高度是多少?,flutter,dart,Flutter,Dart,我不想给我的容器小部件指定一个具体的数字,如高度(10、50、500等)。取而代之的是,我想让它测量孩子的身高。我怎样才能做到这一点 showDialog( context: context, builder: (BuildContext context) { return Dialog( child: Container( child: Column( children: <Widget>
容器
小部件指定一个具体的数字,如高度
(10、50、500等)。取而代之的是,我想让它测量孩子的身高。我怎样才能做到这一点
showDialog(
context: context,
builder: (BuildContext context) {
return Dialog(
child: Container(
child: Column(
children: <Widget>[
Image.asset("assets/ad.png"),
Text('some text here'),
],
),
),
);
});
showDialog(
上下文:上下文,
生成器:(BuildContext上下文){
返回对话框(
子:容器(
子:列(
儿童:[
Image.asset(“assets/ad.png”),
Text(“此处有一些文本”),
],
),
),
);
});
容器首先用填充物(通过装饰中存在的任何边界充气)包围子容器,然后对填充范围应用附加约束(将宽度和高度合并为约束,如果其中一个非空)。然后,容器被边距中描述的其他空白空间包围
在绘制过程中,容器首先应用给定的变换,然后绘制装饰以填充填充范围,然后绘制子对象,最后绘制前景装饰,也填充填充范围
没有子容器的容器尽量大,除非传入的约束是无界的,在这种情况下,它们尽量小包含子容器的容器根据其子容器的大小调整大小。构造函数的宽度、高度和约束参数将覆盖此参数
阅读更多