Мне нужно начать анимацию UILabel при нажатии кнопки... анимация должна начинаться с положения кнопки. Как я могу этого добиться?
то есть перемещение метки с одного конца экрана на другой конец.
Мне нужно начать анимацию UILabel при нажатии кнопки... анимация должна начинаться с положения кнопки. Как я могу этого добиться?
то есть перемещение метки с одного конца экрана на другой конец.
Это достигается с помощью методов animateWithDuration UIView, которые можно найти в документации здесь.
Очень простой пример, который должен вызываться при нажатии кнопки:
[UIView animateWithDuration:0.5 animations:^{
// set new position of label which it will animate to
myLabel.frame = CGRectMake(x,y,width,height);
}];