首页 > 解决方案 > 选择后旋转元素颤动

问题描述

最近我创建了一篇关于如何在滑动后旋转可关闭元素的帖子。
我确实得到了答案,所以我决定重写一个问题。


例如,我有一个带有gesturedetector() 小部件的容器,一旦点击或长按,是否可以缩放它并旋转5 度(持续时间如5 秒)?

标签: animationflutterdart

解决方案


您可能对AnimatedContainer感兴趣,它是一个在一段时间内逐渐改变其值的容器。

duration: new Duration(seconds:5)转换的持续时间是通过在 AnimatedContainer 的构造函数中指定的东西来控制的。

您还可以通过例如缩放 AnimatedContainer 的宽度和高度属性的变量来指定其他转换。

有关更多信息,flutter 文档对使用 AnimatedContainers 有很好的介绍。


推荐阅读