Je crée une application sur iPhone et j'ai plusieurs UIViews et couches. Je fais des animations en utilisant la classe CAKeyframeAnimation et comme les animations doivent être chaînées, j'ai remplacé la méthode animationDidStop dans UIView.J'ai besoin d'aide pour les rappels d'animation (iPhone)
Je reçois les rappels correctement, mais je ne pouvais pas comprendre comment je pouvais trouver quelle animation était terminée afin que je puisse commencer le suivant. Seuls les paramètres de la fonction de rappel sont un objet CAAnimation et un booléen.
Je peux contourner ce problème en définissant une propriété dans la classe et en utilisant une énumération pour les diverses animations que j'utilise. Cependant, je voulais juste savoir s'il y a des attributs intégrés dans les callbacks que je peux définir dans l'objet CAKeyframeAnimation et ensuite faire référence dans le callback.
Toute aide serait grandement appréciée!
je ne pourrais pas le modifier, mais il a besoin @ avant "firstAnimation" à la ligne [animation setValue: "firstAnimation" forKey: @ "nom"]; – efeyc