Я делаю приложение для iPad / iphone, и я хочу, чтобы звезда звякала время от времени и / или ракета, которая стреляла случайно Каков был бы лучший способ сделать это? Кто-то сказал мне использовать SVG, а кто-то сказал мне, что GIF-файлы будут в порядке.
SVG не будет работать, если вы не отображаете контент в UIWebView, вы можете либо создавать представления с использованием кода рисования и выполнять анимацию с помощью базовой анимации, либо использовать изображения, причем первое из них гораздо более эффективно. Ознакомьтесь с Core Animation Guide от Apple для получения дополнительной информации.
UIImageView имеет свойство animationImages, которое может быть массивом UIImage. Это, безусловно, будет легче, чем веб-просмотр!
Анимации UIView довольно элегантны, хотя, если вы страдаете фобией, они, вероятно, не для вас. Не позволяйте вещам аффинного преобразования напугать вас, это проще, чем кажется.