Анимация в viewDidAppear - PullRequest
       1

Анимация в viewDidAppear

1 голос
/ 12 января 2012

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

- (void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];
    CGRect folderFrame = self.folderImage.frame;

    folderFrame.origin.y += 250;

    [UIView animateWithDuration:250 animations:^{
        self.folderImage.frame = folderFrame;
    }];
}

Но я не вижу никакой анимации.Что я делаю не так?

Ответы [ 2 ]

3 голосов
/ 12 января 2012

Если это именно тот код, который вы используете, то проблема может заключаться в том, что у вас установлена ​​анимация на 250 секунд (около 4 минут). Возможно ли, что оживляет , просто очень, очень медленно?

1 голос
/ 12 января 2012

Мне кажется, это работает, но движется на 1 пункт в секунду, практически незаметно.Попробуйте указать более короткую продолжительность анимации.

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