1
如果我在具有完成处理程序的先前UIVIEW动画上调用[self.view.layer removeAllAnimations],立即在完成处理程序的同一视图上启动另一个动画,则上一个完成处理程序仍然即使我做了一个Finished支票也会运行。removeAllAnimation不会导致完成处理程序完成为NO
如果我没有立即启动新的动画,则问题消失(以前的动画完成处理程序的完成设置为NO)。
有没有办法解决这个问题?这看起来像一个苹果的错误。