UIView animateWithDuration retorna imediatamente

Estou tentando animar um rótulo incorporado em um UIView.

Este é o código:

-(void)displayText:(NSString*)text {


[label setText:text];


[UIView animateWithDuration:5.0
                      delay:0.0
                    options:UIViewAnimationOptionCurveEaseIn
                 animations:^{
                     [labelView setAlpha:1.0];
                 }
                 completion:nil
 ];

[UIView animateWithDuration:5.8
                      delay:0.0
                    options:UIViewAnimationOptionCurveEaseIn
                 animations:^{
                     [labelView setAlpha:0.0];
                 }
                 completion:nil
 ];
}

Para verificar, o método é chamado, defino um ponto de interrupçã

As chamadas retornam imediatamente, mas apenas o final das animações é exibid

Liguei o UIView ao controlador.

Pls ajuda, eu estou preso.

Desde já, obrigado ! Patrick

questionAnswers(2)

yourAnswerToTheQuestion