CATransaction achèvement d'être appelé immédiatement

Je suis en train d'exécuter un achèvement-bloc après mon CAAnimation a fini. Cependant, il semble que l'animation bloc est appelé avant que mon animation est terminée. L'animation se passe correctement.

[CATransaction begin];
[self.view.layer addAnimation:self.dropAndBounceAnimation forKey:@"appearance"];
[CATransaction setCompletionBlock:completionBlock];
[CATransaction commit];

La dropAndBounceAnimation est un CAKeyFrameAnimation sur la position on.y, avec une durée fixe.

InformationsquelleAutor Javache | 2013-11-14