¿Es posible cancelar una UIViewanimación mientras está en progreso? ¿O tendría que bajar al nivel CA?
es decir, he hecho algo como esto (tal vez establecer una acción de animación final también):
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:duration];
[UIView setAnimationCurve: UIViewAnimationCurveLinear];
// other animation properties
// set view properties
[UIView commitAnimations];
Pero antes de que la animación se complete y recibo el evento de animación finalizada, quiero cancelarlo (abreviarlo). es posible? Buscar en Google encuentra a algunas personas que hacen la misma pregunta sin respuestas, y una o dos personas especulan que no se puede hacer.













