/ / щодо постійної анімації UIImageView - iphone, какао-дотик, ios, анімація core

Що стосується UIImageView Constant Animation - iphone, cocoa-touch, ios, core-animation

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

Заздалегідь спасибі.

Відповіді:

2 для відповіді № 1

Створіть анімацію в редакторі зображень (або щось інше, якщо у вас вже є анімація)

Потім збережіть кожен кадр як зображення. Створіть папку у своєму проекті Xcode та імпортуйте файли до неї. (у прикладі нижче кожен кадр має назву "frame-x.png", де x - номер кадру)

Потім створіть масив UIImages і встановіть UIImageView "s animationImages майно до нього:

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 для більш детальної інформації.