У меня есть перевести анимацию, двигая мою кнопку от А до В.Анимация замедляется, как это заканчивается
Этот маршрут выглядит следующим образом:
1) Кнопка медленно ускоряется 2) В середине анимации добирается до пика его скорость 3) Замедляет по мере приближения к концу
Это мой код
[UIView animateWithDuration:speed
delay:delay
options:UIViewAnimationOptionAllowUserInteraction
animations:^(void){
[UIView setAnimationRepeatCount:5];
cloud.frame = (CGRectMake(cloud.frame.origin.x,
cloud.frame.origin.y+900, cloud.frame.size.width, cloud.frame.size.height));
}completion:nil];
I Wa nt моя анимация должна иметь одинаковую скорость все время.
Как я могу это достичь?
Я подумал, что это поведение по умолчанию, но попробуйте явно добавить 'UIViewAnimationOptionCurveLinear' в качестве одного из ваших вариантов. –