Как начать анимацию UILabel с определенного места в iPad? - PullRequest
0 голосов
/ 18 октября 2011

Мне нужно начать анимацию UILabel при нажатии кнопки ... анимация должна начинаться с позиции кнопки.Как мне этого добиться?

т.е. перемещение метки с одного конца экрана на другой.

1 Ответ

6 голосов
/ 18 октября 2011

Это достигается с помощью методов UIView animateWithDuration, которые можно найти в документации здесь .

Очень простой пример, который следует вызывать при нажатии вашей кнопки:

[UIView animateWithDuration:0.5 animations:^{
     // set new position of label which it will animate to
     myLabel.frame = CGRectMake(x,y,width,height);
}];
...