我想取消正在运行的UIView块动画并跳到它的末尾。
我知道使用选项 UIViewAnimationOptionBeginFromCurrentState 启动新动画会停止上一个动画,但我想从上一个动画的"最终状态"开始,而不是从当前状态开始。
有没有办法做到这一点?
如果向
视图的图层发送 removeAllAnimations 消息,则应删除当前活动的动画。此外,由于系统将视图属性设置为动画的一部分,因此视图应跳转到其最终位置,而无需执行任何其他操作。