使容器尺寸适合堆叠尺寸

问题描述 投票:0回答:1

我想在下图中做出类似的事情:上面有两个文本的图片。

[我的第一个方法是创建一个容器,该容器的内部有一个堆栈,并且两个文本都位于堆栈内;和另一个带有图片和文本的Stack,但是我遇到了必须给包装文本的Container设置大小的问题。尽管它可以那样工作,但是由于响应性原因,它对我来说不是最佳解决方案。

是否有任何方法可以用容器包装堆栈,并根据堆栈内容调整容器大小?还是有一种更好的方法来实现我的目标?提前致谢。 (对不起,我的英语)。

Example of what I want to achieve

flutter flutter-layout
1个回答
0
投票

在您的堆栈中:

Stack(
  children: <Widget> [
    Image(...), // Your Image here
    Positioned.fill( // Expands to the size of your image
      child: ..., // Put your Text widgets here in a Stack/Any other way you deem fit
    ),
  ],
),
© www.soinside.com 2019 - 2024. All rights reserved.