如何扩展容器但停在一定大小上?

时间:2018-10-23 22:38:25

标签: flutter

我有一个Container,应该占用所有可用空间,但不能超过500 x 500。

如果我将其放置在Flexible或Expanded内,它将逐渐占据所有屏幕。 Flutter中是否有类似于android:maxWidth的东西?

1 个答案:

答案 0 :(得分:1)

您可以使用BoxConstraints

    Container(
                constraints: BoxConstraints(
                    maxHeight: 500.0,
                    maxWidth: 500.0,
                    minHeight: 100.0,
                    minWidth: 100.0),
                child: YourChild(),

                )

更多信息:https://docs.flutter.io/flutter/rendering/BoxConstraints-class.html