Как я могу создать непрерывную анимацию с изображением в iOS - PullRequest
2 голосов
/ 07 января 2012

Как я могу создать непрерывную анимацию с изображением в iOS?Я хочу создать зацикленное действие, в котором мой imageView остается в пределах границ экрана, но ось x постоянно движется вперед, так что это в основном создает эффект анимации ... поэтому мне нужно использовать только одно изображение.любая помощь будет принята с благодарностью!идеи?

мое изображение большое в 800 * 12 пикселей.

1 Ответ

5 голосов
/ 07 января 2012

Вы можете использовать свойство animationImages UIImageView , чтобы анимировать кадры вашей анимации:

UIImageView *view = // etc.

UIImage *frame1 = [UIImage imageNamed:@"1.png"];
UIImage *frame2 = [UIImage imageNamed:@"2.png"];
// etc.

view.animationImages = [NSArray arrayWithObjects:frame1, frame2, ..., nil];

view.animationDuration = 1.0;
view.animationRepeatCount = 0;

[view startAnimating];
...