Если вы ориентируетесь на iOS7 и уже разбили изображение на кадры, вы можете использовать его animatedImageNamed:duration:
.
Допустим, вы анимируете спиннер. Скопируйте все свои кадры в проект и назовите их следующим образом:
spinner-1.png
spinner-2.png
spinner-3.png
- и т. д. ,
Затем создайте изображение с помощью:
[UIImage animatedImageNamed:@"spinner-" duration:1.0f];
Из документов :
Этот метод загружает серию файлов, добавляя серию чисел к базовому имени файла, указанному в параметре name. Например, если параметр name имеет в качестве содержимого 'image', этот метод попытается загрузить изображения из файлов с именами 'image0', 'image1' и так далее до 'image1024'. Все изображения, включенные в анимированное изображение, должны иметь одинаковый размер и масштаб.