在动画结束后是否可以运行函数?感谢您对的帮助
animation = CurvedAnimation(
parent: controller,
curve: Curves.linear,
).drive(Tween(begin: 0.0, end: 1));
您可以调用
animation.addStatusListener((status) {
if (status == AnimationStatus.completed) {
// do your logic
}
});
查看文档
您在AnimationController
上有一个isCompleted
属性。
你可能会听到这个值?
请参阅https://stackoverflow.com/a/45331922/11550065