2008-12-12 7 views
0

Je sais que les transitions d'images clés sont possibles dans Core Animation via la définition de la propriété path sur l'instance CAAnimation. Cependant, CATransition ne semble pas avoir cette fonctionnalité. Est-ce que quelqu'un sait d'autres façons de contrôler la transition en dehors de régler la fonction de synchronisation?Une transition par image clé est-elle possible dans Core Animation?

+0

Pouvez-vous être un peu plus précis sur ce que vous essayez d'accomplir ici? Étant donné que CATransitions ne déplace pas réellement le calayer (il suffit d'animer son changement de contenu), quelque chose comme une propriété de chemin n'a pas vraiment de sens pour eux. –

+0

Je dois pouvoir dire à la transition que je veux qu'elle soit, par exemple, 50% fait après 5 secondes et prendre 10 secondes pour faire l'autre moitié de la transition –

+0

Ce que vous avez décrit est une fonction de chronométrage personnalisée. –

Répondre

0

La réponse semble être non. Si vous voulez faire ce genre de chose, vous devez ajouter le CAAnimation vous-même plutôt que de dépendre des transitions. Les transitions dépendent probablement de quelques fonctionnements profonds de CoreAnimation, parce qu'elles ne fonctionnent pas de la même manière que les animations normales (elles ne déplacent pas l'objet en question, elles contrôlent comment le nouveau contenu de l'objet remplace l'ancien).

Questions connexes