Параметры анимации iPhone - PullRequest
       0

Параметры анимации iPhone

0 голосов
/ 30 октября 2011

Я перемещаю UIImageView со следующей анимацией:

[UIView animateWithDuration:.5 delay:0 options:(UIViewAnimationCurveLinear | UIViewAnimationOptionAllowUserInteraction)
                 animations:^{
                     myImage.frame = CGRectOffset(myImage.frame, myImageOffset.x, myImageOffset.y);
                 }
                 completion:^(BOOL finished){
                 }
 ];

Проблема в том, что изображение начинает медленно двигаться, затем ускоряется и снова замедляется, прежде чем завершить анимацию. Разве опция UIViewAnimationCurveLinear не должна обеспечивать анимацию с постоянной скоростью?

1 Ответ

2 голосов
/ 30 октября 2011

Попробуйте использовать эту опцию вместо - UIViewAnimationOptionCurveLinear.Я нашел его, глядя на этот вопрос на другом сайте - http://www.iphonedevsdk.com/forum/iphone-sdk-development/89009-block-animation-ignores-uiviewanimationcurvelinear.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...