Flutter 动画颤振时如何避免底部溢出

Flutter 动画颤振时如何避免底部溢出,flutter,flutter-layout,flutter-animation,Flutter,Flutter Layout,Flutter Animation,我有一个动画容器,当我点击容器时,该容器有一个打开/关闭动画,但有一个底部溢出38像素的错误 此视频中显示: 这是我的代码: Column( children: <Widget> [ GestureDetector( child: Container( duration: duration, child: all the content ), onTap: () { is_opened = !is_open

我有一个动画容器,当我点击容器时,该容器有一个打开/关闭动画,但有一个底部溢出38像素的错误

此视频中显示:

这是我的代码:

Column(
  children: <Widget> [
    GestureDetector(
      child: Container(
      duration: duration,
      child: all the content
    ),
    onTap: () {
      is_opened = !is_opened;  
    }
)
AniamtedOpacity(
  duration: duration,
  opacity: is_opened ? 1 : 0
      child: Container(
          child: Row(
            children: <Widget>[
              //Icons and texts
            ],
          ),
        ),
      ),
    ],
  )
列(
儿童:[
手势检测器(
子:容器(
持续时间:持续时间,
孩子:所有的内容
),
onTap:(){
is_opened=!is_opened;
}
)
无腺体混浊(
持续时间:持续时间,
不透明度:是否打开?1:0
子:容器(
孩子:排(
儿童:[
//图标和文本
],
),
),
),
],
)

感谢您的帮助

在由动画容器和容器组成的小部件上使用expanded。

在由动画容器和容器组成的小部件上使用expanded感谢您OMi Shah现在可以工作了!你也可以投票支持我的答案。谢谢。我怎样才能向上投票你的答案呢?如果你在每次投票前都看到国旗图标上方有一个向上的箭头按钮comments@xxx看看这个。你会看到upvote按钮和correct tick按钮。上面说我的声誉不到15个,因为我不经常使用这个帐户-我很抱歉!当我有15个名声的时候,我会回来给你一个我给你的☝️!