Si vous visez iOS7 et que vous avez déjà divisé l'image en cadres, vous pouvez utiliser animatedImageNamed:duration:
.
Disons que vous animez une toupie. Copiez toutes vos images dans le projet et nommez-les comme suit :
spinner-1.png
spinner-2.png
spinner-3.png
-
etc. ,
Créez ensuite l'image via :
[UIImage animatedImageNamed:@"spinner-" duration:1.0f];
Extrait de la documentation :
Cette méthode charge une série de fichiers en ajoutant une série de nombres au nom du fichier de base fourni dans le paramètre name. Par exemple, si le paramètre name contenait "image", cette méthode tenterait de charger des tenterait de charger des images à partir de fichiers portant les noms 'image0', 'image1', etc. et ainsi de suite jusqu'à "image1024". Toutes les images incluses dans l'image image animée doivent avoir la même taille et la même échelle.