2014-11-16 4 views
0

У меня есть несколько изображений, которые я хочу последовательно перемещать по экрану с каждой задержкой. Я анимированный первое изображение, как это:Перемещение 2 изображений последовательно по экрану в IOS

[UIView animateWithDuration:0.5f 
     animations:^{ 
      image1.center = CGPointMake(image1.center.x + 10.0f, image1.center.y); 

       } 
completion:nil]; 

Теперь я хочу, чтобы переместить IMAGE2 за изображения 1. Нужно ли мне добавить задержку IMAGE2? Я имею в виду, я хочу, чтобы image2 следил за image1 при перемещении по экрану. Как мне это сделать?

P.S: Приведенный выше код перемещает изображение1 слева направо, по экрану.

+0

Поместите изображения в массив, проведите по ним и анимируйте их с указанной продолжительностью, что может решить то, что вы хотите достичь. – ldindu

ответ

1

Поместите метод анимации ( animateWithDuration: delay: options: animations: completion :) в блок завершения первой анимации. Добавьте любую задержку (задержка будет находиться между окончанием первой анимации и началом второй).

+0

ничего себе! работает как шарм! благодаря – vasupradha

 Смежные вопросы

  • Нет связанных вопросов^_^