Czy można anulować trwającą UIView
animację? Czy też musiałbym zejść na poziom CA?
tzn. zrobiłem coś takiego (może też ustawiam akcję animacji końcowej):
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:duration];
[UIView setAnimationCurve: UIViewAnimationCurveLinear];
// other animation properties
// set view properties
[UIView commitAnimations];
Ale zanim animacja się zakończy i dostanę zdarzenie zakończenia animacji, chcę je anulować (skrócić to). czy to możliwe? Googlowanie po okolicy powoduje, że kilka osób zadaje to samo pytanie bez odpowiedzi - i jedna lub dwie osoby spekulują, że nie da się tego zrobić.