gpt4 book ai didi

flutter - 将容器缩小到较小的 child 而不是扩大到填充 parent

转载 作者:IT老高 更新时间:2023-10-28 12:35:15 25 4
gpt4 key购买 nike

我正在为段控件创建自定义小部件。

return Padding(
padding: const EdgeInsets.symmetric(vertical: 20.0),
child: Container(
decoration: BoxDecoration(border: Border.all(color: Colors.blue)),
child: Row(
mainAxisSize: MainAxisSize.min,
children: buttons,
),
),
);

我希望容器缩小到最小大小以包含其子项。但是,当我将小部件包含在父级中时,它会扩展以填充父级。这是可见的,因为装饰的边框比按钮大。

如何强制容器收缩?

最佳答案

要让容器不占用整个父级,您需要告诉它它应该放置在父级中的什么位置 - 默认情况下,它不知道去哪里,所以它会填充父级 =D。

最简单的方法是使用 AlignCenter小部件。在这种情况下,我相信你想把它放在你的 Container 周围,但我不是 100% 确定。

关于flutter - 将容器缩小到较小的 child 而不是扩大到填充 parent ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51182803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com