React Native子动画能否绑定回调函数?

在React Native中,一个顺序执行的组合Animated.sequence()动画由几个子动画组成,如果想在其中某个子动画执行结束后执行某些操作/函数,有什么解决方案?(这个组合动画想放到Animated.loop()中调用)

  • 如果在这个子动画的start()中传入回调函数继续执行下一段动画可以做到,但是这样动画就被切成两段了,写起来不是很舒服另外还会影响放入Animated.loop()中调用;
  • 如果使用Animated.Value.addListener()监听动画值,如果有Animated.delay()会触发很多次事件且无法判断改变动画值的来源;
阅读 256
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏