Chapitre 4. L'animation
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
L'animation est un attribut qui change avec le temps. Il s'agit généralement d'un attribut visible d'un élément de l'interface. L'attribut changeant peut être positionnel : quelque chose bouge ou change de taille, sans sauter brusquement, mais en glissant doucement. D'autres types d'attributs peuvent également s'animer. La couleur d'arrière-plan d'une vue peut passer du rouge au vert, sans changer brusquement de couleur, mais en passant de l'une à l'autre. Une vue peut passer d'opaque à transparente, sans disparaître brusquement, mais en s'estompant.
Sans aide, la plupart d'entre nous trouveraient l'animation hors de leur portée. Il y a tout simplement trop de complications - des complications de calcul, de synchronisation, de rafraîchissement de l'écran, d'enfilage, et bien d'autres encore. Heureusement, de l'aide est fournie. Tu n'exécutes pas une animation toi-même ; tu la décris, tu la commandes et elle est exécutée pour toi. Tu obtiens une animation à la demande.
Demander une animation peut être aussi simple que de définir la valeur d'une propriété ; dans certaines circonstances, une simple ligne de code entraînera une animation :
myLayer.backgroundColor = UIColor.red.cgColor // animate to red
L'animation est facile parce qu'Apple veut te faciliter son utilisation. L'animation n'est pas seulement cool et amusante ; elle ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access