如何在 Flutter 中的定位小部件上放置约束?

问题描述

如何对 PositionedWidget 设置约束?我想给它 minHeight 而不是固定高度。

Stack(
    children: [
      Positioned(
        width: 300,height: 300,child: Container(
         child: SomeWidget(),),)
    ],);

我尝试在 Container 上设置约束,但不起作用。

解决方法

用约束框包裹你的定位小部件。

ConstrainedBox(
constraints: BoxConstraints(minHeight: 5),child: Positioned(child: IconButton(icon: Icon(Icons.add),onPressed: () {  },),