Je suis redimensionnez une commande viaExiste-t-il un moyen d'améliorer les performances de UIView beginAnimations/commitAnimations?
[UIView beginAnimations]
[self setTransform:CGAffineTransformMakeScale(0.5f, 0.5f)];
[UIView commitAnimations]
L'animation est magnifique sur le simulateur iPhone, mais sur mon appareil de test 2G, il est insupportablement lent et saccadé. Comment puis-je améliorer l'animation sur un iPhone plus ancien? Ou dois-je désactiver les transitions animées sur les appareils plus anciens? Merci.
Quel est ce contrôle que vous redimensionnez? À quoi ressemble la hiérarchie subViews/subLayers? –
Merci de demander. Le contrôle a certaines sous-vues qui font un dessin personnalisé/remplit avec CGPathAddArc. Ce qui me rappelle que les arcs sont rendus quelque peu différemment sur le simulateur par rapport à l'appareil réel. Des indices là-bas ce qui ralentit mon pauvre vieil iPhone 2G? – Elon