Мне интересно, где обратные вызовы (или если они есть) для анимаций в 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. Есть ли что-нибудь подобное?
ТИА.