Is het mogelijk om een annuleren UIViewanimatie terwijl deze aan de gang is? Of zou ik moeten dalen tot de CA-niveau?
dwz Ik heb zoiets als dit (misschien het instellen van een einde animatieactie ook) gedaan:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:duration];
[UIView setAnimationCurve: UIViewAnimationCurveLinear];
// other animation properties
// set view properties
[UIView commitAnimations];
Maar voordat de animatie is voltooid en ik krijg de animatie eindigde evenement, ik wil het annuleren (snijd het kort). Is dit mogelijk? Googlen rond vindt een paar mensen dezelfde vraag stellen met geen antwoorden - en één of twee mensen speculeren dat het niet kan worden gedaan.













