首页 > 解决方案 > 如何使用动画将容器缓慢扩展到一定高度?

问题描述

我在列表视图中有容器,每当在屏幕上看到一个容器超过 75% 时,容器的高度就会从 100 增加到 150。
但是如何使用动画在 3 秒内将容器从 100 扩展到 150?
我是新手,请帮帮我。

标签: flutterandroid-animationflutter-animation

解决方案


使用动画容器

AnimatedContainer(
            duration: Duration(seconds: 3),
            height: expand?150:100,
          )

参考:https ://api.flutter.dev/flutter/widgets/AnimatedContainer-class.html


推荐阅读