【发布时间】:2021-09-30 16:22:50
【问题描述】:
我在堆栈中有 2 个小部件。其中之一在中心对齐。顶部的小部件是other stack。我想用第一个小部件的顶部和左侧位置显示第二个小部件。这是解释:
黄色区域是我的堆栈。第一个小部件设置为中心(子:myFirstWidget)。我的第二个小部件被引用 from here 它是一个可调整大小的小部件,因此它是另一个堆栈,它的子组件被“定位”。所以我需要为初始化设置顶部和左侧值。但是我的主堆栈已填充页面所以当我将第二个小部件的顶部和左侧设置为 0 时。如下所示。
但我想显示它与居中的孩子的顶部对齐,例如:
我的代码片段:
child: Container(
color: Colors.red,
child: Stack(
children: [
Center(
child: Image.file(
File("myfilepath"),
),
),
ResizableWidget(
child: Container(
color: Colors.blue,
),
),
],
),
),
【问题讨论】: