Animation frame ändern von UIView ist nicht glatt, die Ergebnisse in eine federnd-Effekt
Ich versuche zu animieren, den Rahmen ändern einer UIView, wobei sowohl die Herkunft und die Größe ändert. Die animation sieht nicht glatt und hat einen federnd-Effekt. Ich bin mit dem folgenden code zu tun, dass
[UIView
animateWithDuration:0.5
animations:^{
self.view.frame = newFrame;
}];
Es scheint, dass die Größe der ersten änderungen sehr schnell und dann wird der Nullpunkt ändert sich mit der angegebenen Dauer der animation, die schließlich Ergebnisse in eine federnd-Effekt. Wie Mach ich das glatt ausschaut?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnten Sie versuchen, ändern Sie die animation Kurve, vielleicht versuchen die linear ein.
Zur Animation der Rahmen ändern der einzelnen subviews individuell haben die Magie. Jetzt ist es animiert sehr reibungslos. Danke.