Ich habe die folgende CATransition für eine aufgerufene UIView finalScoreView
, wodurch sie von oben auf den Bildschirm gelangt :
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"];
Wie mache ich es so, dass es einmal springt, nachdem es heruntergekommen ist, und dann still bleibt? Es sollte immer noch von oben in den Bildschirm eintreten, aber dann abprallen, wenn es herunterkommt.
Jede Hilfe wäre sehr dankbar, danke!