Como criar uma animação de salto UIView?

Eu tenho a seguinte CATransition para um UIView chamadofinalScoreView, o que faz com que ele entre na tela de cima:

CATransition *animation = [CATransition animation];
animation.duration = 0.2;
animation.type = kCATransitionPush;
animation.subtype = kCATransitionFromBottom;
animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn];

[gameOver.layer addAnimation:animation forKey:@"changeTextTransition"];
[finalScoreView.layer addAnimation:animation forKey:@"changeTextTransition"];

Como faço para que ele salte uma vez depois que desce e fica parado? Ele ainda deve entrar na tela de cima para depois saltar quando desce.

Qualquer ajuda seria muito apreciada, obrigado!

questionAnswers(4)

yourAnswerToTheQuestion