我有一個視圖控制器與視圖控制器出現時運行的動畫。 每次出現視圖控制器時,動畫應重置到某個位置並重新播放動畫。 viewWillAppear重置動畫子視圖的位置。 viewDidAppear運行CALayer動畫。 它首次運行良好,但是當我呈現模態視圖控制器並將其解除時,動畫視圖控制器的子視圖會在動畫的最終位置出現一小段時間,然後重置到開始動畫的原始位置。 我確定viewWillAppear被調用,它應該重置動畫子視圖的位置。dismissModalViewController調用後,與CALayer動畫問題
歡迎任何建議。 感謝您的提前。
我很困惑。您指出當您關閉視圖控制器時發生問題,但僅討論視圖出現時運行的代碼。 – ax123man 2011-05-31 12:23:29
你可以顯示動畫代碼嗎? – 2011-05-31 12:36:30