Метод '+ animateWithDuration: delay: options: animations:' не найден при попытке использовать animateWithDuration - PullRequest
3 голосов
/ 03 сентября 2011
-(void)fadeLabel{

    UILabel *label = (UILabel *)[self.view viewWithTag:kLabelTag];


    [UIView animateWithDuration:2.0
                          delay:0.0
                        options:UIViewAnimationCurveEaseIn
                     animations:^{

                         label.alpha = 0.0;


                     }];



}

Моя первая попытка оживить что-либо дала мне: Метод '+ animateWithDuration: delay: options: animations:' не найден при попытке использовать animateWithDuration

Я понятия не имею, что является причиной этой ошибки, но мой код такой же, как и во всех других руководствах и руководствах.

Спасибо!

1 Ответ

5 голосов
/ 03 сентября 2011

Метод на самом деле +animateWithDuration:delay:options:animations:completion:.Вам не хватает бита completion:.Вы можете просто передать nil этому аргументу, если вам не нужен блок завершения.

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