У меня есть анимированный gif (например, this), когда я показываю изображение в своем приложении iphone, он просто показывает первый кадр. Такое поведение согласуется с документацией на яблоки. Мне было интересно, что это лучший способ добиться этого на iphone?Как показать анимацию изображения на iphone
0
A
ответ
2
Вот код, который я получил в текущем проекте. У меня есть цикл, чтобы помещать изображения standy2 в standby7.png в массив. Я использую imageWithContentsOfFile, так как это кажется немного лучше при использовании памяти.
standbyAnimationImages = [[NSMutableArray alloc] init];
for (NSUInteger i=2; i<=7; i++) {
filename = [NSString stringWithFormat:@"standby%d", i];
[standbyAnimationImages addObject:[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:filename ofType:@"png"]]];
}
imageViewAnimation.animationImages = standbyAnimationImages;
imageViewAnimation.animationDuration = 2;
imageViewAnimation.animationRepeatCount = 0;
[imageViewAnimation startAnimating];
Надеюсь, это вам поможет.
1
Разделите его на отдельные изображения PNG или JPG, затем загрузите каждый кадр в UIImageView
и используйте его методы анимации. Взгляните на документацию UIImageView
в разделе «Анимация изображений». Это довольно просто.
0
Если экспортировать все кадры в отдельные изображения, которые могут сделать UIImage
вид, установите animationImages
свойство к NSArray
, содержащему всем вашим кадрам, как UIImages
. Затем позвоните [imageView startAnimating]
.
Kyle
Смежные вопросы
- 1. показать только определенную область изображения на Iphone
- 2. Показать анимацию изображения, чтобы нажать на Android
- 3. Как я могу реализовать анимацию 2d изображения на iPhone?
- 4. Как ускорить анимацию, если мы используем изображения в iPhone SDK?
- 5. Как добавить анимацию всплывающего изображения на экране
- 6. Показать анимацию не анимацию
- 7. Как открыть анимацию на GG на iPhone?
- 8. Лучшая идея показать фильм на iphone app
- 9. Лучший способ сделать базовую анимацию 2D-изображения на iPhone?
- 10. Скрыть/показать анимацию на ngShow
- 11. Показать изображения в gridview + iphone
- 12. Играя короткую анимацию xCode iPhone
- 13. Как показать анимацию на основной форме?
- 14. iPhone - Как показать индикатор выполнения при загрузке изображения на сервер?
- 15. как показать разные изображения на разных версиях iphone?
- 16. Как показать NSAttributedString на iPhone?
- 17. Imageview показать анимацию
- 18. Как ускорить анимацию динамически в iPhone
- 19. Создайте анимацию, которая будет работать на любом устройстве, включая iPhone
- 20. Как показать анимацию загрузки с fancybox?
- 21. Сетка Скрыть/Показать анимацию
- 22. Лучший способ реализовать анимацию на iPhone SDK?
- 23. Преобразование изображения на iPhone, как?
- 24. Android, Как использовать анимацию, чтобы показать мигание?
- 25. Показать анимацию gif
- 26. iPhone просмотреть анимацию перемещения
- 27. Показать/скрыть анимацию
- 28. JavaScript Скрыть/показать анимацию
- 29. показать анимацию, когда addubview
- 30. Показать Загрузка изображения на didSelectRowAtIndexPath
Duplicate http://stackoverflow.com/questions/899472/how-do-i-show-image-animation-on-iphone – ChrisF
@ChrisF: Это оригинал. Теперь дубликат закрыт. –