J'étais presque sûr d'avoir vu des discussions sur le Net, mais maintenant je n'arrive plus à trouver quoi que ce soit. La question est simple: existe-t-il un moyen d'utiliser par exemple CABasicAnimation
pour animer une propriété sur un objet qui n'est pas un 'calque'? (Par exemple, la propriété'volume 'sur un'AVAudioPlayer'.)Utilisation de Core Animation avec des objets autres que CALayers
Sinon, existe-t-il un moyen de le faire fonctionner autrement que sous-classer'CALayer'? Peut-être un protocole à se conformer?
EDIT: Que diriez-vous de faire cela sur l'iPhone OS?
Merci Rob! Maintenant, la question de suivi: est-ce possible sur l'iPhone OS? – Felixyz
J'ai mis à jour ma réponse. En bref, non. –
Des pointeurs sur la façon dont on pourrait procéder à l'implémentation de NSAnimatablePropertyContainer? Plus précisément l'animateur - (id); méthode? – dmaclach