我想知道CALayer中的動畫在哪裏(或者是否有任何動畫)。具體而言,隱含的動畫像改變框架,位置等。在一個UIView,你可以做這樣的事情:CALayer的動畫結束回調?
[UIView beginAnimations:@"SlideOut" context:nil];
[UIView setAnimationDuration:.3];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(animateOut:finished:context:)];
CGRect frame = self.frame;
frame.origin.y = 480;
self.frame = frame;
[UIView commitAnimations];
具體來說,setAnimationDidStopSelector
就是我想要的CALayer的動畫。有沒有這樣的事情?
TIA。
對於谷歌搜索的人在這裏,我已經把一個現代回答這個令人難以置信老問題! :O搜索到「2017 ...」 – Fattie 2017-11-28 16:47:05