![f6d6f810aded064f5cf4f5a2814878e2.png](https://i-blog.csdnimg.cn/blog_migrate/0ddccfc3f4ccf4a1778e19f231d8296c.jpeg)
在上一篇文章【Flutter】Flutter底部弹窗ModalBottomSheet详解中,解决了底部弹窗基本使用和高度设置问题,但是实际情况中大部分都要自适应高度啊,接下来就是解决这个了
看个最简单的例子
showModalBottomSheet(
context: context,
builder: (context) {
return Container(
child: Text(
'这是一大段测试文字,就问你看到了怕不怕',
style: TextStyle(fontSize: 55),
),
);
});
![abc84bae18b55424f2a4260dc04f1dc8.png](https://i-blog.csdnimg.cn/blog_migrate/bad03edad6a6ebfdcc94ceda447547de.jpeg)
这不就解决了嘛,关键是谁家弹窗这个样子的,一般情况下总得放个column吧,但是你直接放上去那就gg了,那怎么解决呢?
这里就涉及到flutter尺寸的确定逻辑了&