ich animateKeyframesWithDuration
einfachen belebten meine Ansicht verwenden:iOS - animateKeyframesWithDuration make Bildschirm reagiert nicht nach der Animation
[UIView animateKeyframesWithDuration:1.0 delay:0.0 options:0 animations:^{
[UIView addKeyframeWithRelativeStartTime:0.0 relativeDuration:0.5 animations:^{
containerView.center = CGPointMake(containerView.center.x, 150);
}];
[UIView addKeyframeWithRelativeStartTime:0.5 relativeDuration:0.5 animations:^{
containerView.center = oldCenter;
}];
}completion:^(BOOL finished) {
}];
Nachdem die Animation (Fertigstellung Block mit finished = YES
genannt) abgeschlossen, die UIViewController
nicht reagiert, beispielsweise Ich kann keine UIButton
auf die UIViewController
drücken.
Warum das?
10x Im Voraus!
das gleiche Problem konfrontiert, habe ich „completeTransition“ doch nach Beendigung der interaktiven Übergang alles klemmt und Abschluss Block nicht genannt umgesetzt. Hast du ein solches Problem gesehen? Übrigens gibt es kein Problem mit einfachem Animieren mit Dauer – trickster77777