我想知道CALayer中动画的回调在哪里(或是否有任何东西)。具体来说,对于隐含动画,例如更改帧,位置等。在UIView中,您可以执行以下操作:
[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。