2
我希望使用核心動畫製作一些自定義動畫,但在完成動畫重設時(無疑)會出現(無疑)經典動畫問題。如何獲取核心動畫顯式動畫的行爲方式與隱式動畫完全相同?
當然這可以通過停止使用:
[animation setFillMode:kCAFillModeForwards];
[animation setRemovedOnCompletion: YES];
不過,我再與作爲動畫保持在原位,不會響應請求將它移到圖層離開。
我可以刪除動畫,但隨後的位置丟失...加上這一切似乎太複雜的東西,應該是可以實現簡單的...
我想那是什麼時候的動畫完成,動畫離開它離開它的那層,然後消失,就好像它從未在那裏一樣。
與隱式動畫相同的行爲。這怎麼能實現?
此刻我不得不設置動畫委託並偵聽animationDidStop:finished:調用,然後我必須禁用隱式動畫,設置表示圖層中的值/ s,並提交「動畫」。
必須有一個更簡單的方法...