Comment mettre en pause et reprendre UIView Animation?

J'ai une UIView avec plusieurs UILabels qui est de l'animation, de haut en bas et vice versa. Une sorte de Autoque disons 🙂 j'utilise 2 fonctions:

-(void)goUp 
-(void)goDown 

Ces fonctions commencent une UIView animation à la position requise.Ils ont tous les deux un AnimationDidStopSelector défini qui appelle l'autre fonction à la fin. Tout cela fonctionne sans problème.

Lorsque vous touchez l'écran, à l'aide de touchesBegan, je voudrais mettre en pause l'animation en cours et de modifier la position verticale de la UIView à l'aide de touchesMoved événement. Dans touchesEnded je veux reprendre l'animation de la position de fin souhaitée.

Quelle serait la bonne façon de le faire?

Thomas

stackoverflow.com/questions/9104487/... c'est comment je l'ai trouvé mieux pour travailler.

OriginalL'auteur Thomas Joos | 2010-07-09