относительно UIImageView Константа Анимация - PullRequest
1 голос
/ 28 марта 2011

У меня есть изображение, которое я хочу постоянно анимировать в UIImageView. Как какой-то объект изображения для перемещения влево и вправо?

Заранее спасибо.

1 Ответ

2 голосов
/ 28 марта 2011

Создание анимации в редакторе изображений (или что-то еще, если у вас уже есть анимация)

Затем сохраните каждый кадр как изображение. Создайте папку в своем проекте Xcode и импортируйте в нее файлы. (в приведенном ниже примере каждый кадр называется «frame-x.png», где x - номер кадра)

Затем создайте массив UIImages и установите для него свойство animationImages UIImageView:

imageView.animationImages = [NSArray arrayWithObjects:[UIImage imageNamed:@"frame-1"],
                                                        [UIImage imageNamed:@"frame-2"],
                                                        [UIImage imageNamed:@"frame-3"],
                                                        [UIImage imageNamed:@"frame-4"],
                                                        nil];

Где у вас есть UIImage для каждого кадра. Затем вы запускаете анимацию:

[imageView startAnimation];

Вы также можете установить свойство animationRepeatCount представления изображения.

См. Справочник классов UIImageView для получения более подробной информации.

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