1
如果我在具有完成處理程序的先前UIVIEW動畫上調用[self.view.layer removeAllAnimations],立即在完成處理程序的同一視圖上啓動另一個動畫,則上一個完成處理程序仍然即使我做了一個Finished支票也會運行。removeAllAnimation不會導致完成處理程序完成爲NO
如果我沒有立即啓動新的動畫,則問題消失(以前的動畫完成處理程序的完成設置爲NO)。
有沒有辦法解決這個問題?這看起來像一個蘋果的錯誤。