|
19-11-08 / 00:09 : Core Animation : propriétés custom et extension (cjed) | Sur le blog de The Omni Group on peut trouver un article proposant une approche pour ajouter la prise en compte de nouvelles propriétés par Core Animation (propriétés qui entraînent le déclenchement de l'animation - ie calcul des images intermédiaires). Il s'agit ici de repérer la modification du contenu de la layer, impossible à la base (les propriétés observées par CA sont prédéfinies et assez liées aux opérations OpenGL) : soit les modifications de contenu ne seraient pas prises en compte (pas d'animation déclenchée), soit le calcul des animations serait lancé trop souvent/inutilement (car forcé), et poserait des problèmes de performance. Un lien vers le code source est fourni.
On pouvait aussi trouver depuis quelque temps sur Theocacao un article expliquant pourquoi le principe derrière Core Animation (programmation implicite par KVO) n'est pas limité aux animations (exactement ce que je pensais il y a deux ans, et que je voulais appliquer aux frameworks webs). | | Commentaires | Poster un commentaire | |
|