嗨,我正在尝试为Container
设置动画。我想做的就是用一些不错的曲线将容器从0缩放到1。这非常简单,可以通过多种方式实现。我喜欢使用简单的动画程序包,该程序包只需很少的代码即可完成此操作:
ControlledAnimation(
duration: duration,
playback: playback,
tween: mytween,
builder: (context, animation) {
return Transform.scale(
scale: animation,
child: Container(
height: 200,
width: 200,
),
);
},
);
到目前为止很好,但是如果我想让动画也由手势控制?例如,当用户点击屏幕时停止动画,并在向上/向下滑动时放大/缩小?
简单的动画库只是一个例子,我只是在寻找一种实现此结果的方法。 谢谢