Je demande une transformation de rotation animation dans un bloc d'animation avec cette transformation:Y a-t-il un moyen de comprendre, combien de degrés une vue est actuellement tournée pendant une animation?
CATransform3D rotatedTransform = self.layer.transform;
rotatedTransform = CATransform3DRotate(rotatedTransform, 90 * M_PI/180.0, 0.0f, 0.0f, 1.0f);
self.layer.transform = rotatedTransform;
L'animation commence, et les coups de pied de l'utilisateur dans un autre événement qui devrait pousser la rotation vers une nouvelle cible. Pour calculer un comportement d'apparence réaliste, j'ai besoin de savoir quels sont les degrés actuels de la rotation, de sorte que les degrés de rotation suivants puissent être additionnés de manière appropriée.
La deuxième réponse (par Tess Lowe) répond à cette question. Vous devriez le marquer comme accepté. – MikeyWard