Анимируйте ИЗМЕНЕНИЕ UIImageView только на одно изображение - PullRequest
0 голосов
/ 13 августа 2011

У меня есть UIImageView, который я хотел бы изменить его изображение с анимацией. Я проверил, как анимировать UIImageView с массивом, но я не хочу использовать много изображений.

Я просто хочу сменить текущее изображение на новое, используя любую анимацию, только один раз.

Ответы [ 3 ]

0 голосов
/ 13 августа 2011

Я думаю, вы можете найти свой ответ на этом

0 голосов
/ 11 июня 2014

Просто введите следующий код:

#import <QuartzCore/QuartzCore.h>
...
imageView.image = [UIImage imageNamed:"The image name"];

CATransition *transition = [CATransition animation];
transition.duration = 1.0f;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
transition.type = kCATransitionFade;

[imageView.layer addAnimation:transition forKey:nil];

Я думаю, вы ищете это ......

0 голосов
/ 13 августа 2011

Свойство animationImages одинаково хорошо работает с одним или несколькими изображениями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...