2009-08-17 10 views
0

Actuellement, chaque fois que je déplace manuellement un UIImage (en manipulant l'événement touchesMoved) la dernière chose que j'appelle dans cet événement est [self setNeedsDisplay], qui redessine effectivement la vue entière. Mes images sont également animées, donc chaque fois qu'un cadre d'animation change, je dois appeler setNeedsDisplay. Je trouve cela horrible car je ne m'attends pas à ce que l'iphone/cacao puisse effectuer des retraits d'écran aussi fréquents très rapidement.Existe-t-il un moyen optimal de rendre les images dans le cacao? Im using setNeedsDisplay

Existe-t-il un moyen optimal et plus efficace de faire cela? Peut-être en quelque sorte dire cacao de mettre à jour seulement une région particulière de l'écran (la région rect de l'image)?

Répondre

Questions connexes