Core Animation wird auf den Layer der UIView angewendet
Durch die statischen Methoden [UIView beginAnimation…] wird das Aktualisieren der View eingefroren, sozusagen ein Wiederherstellungspunkt angelegt.
UIViews können nur CABasicAnimations verwenden.
Durch die statische Methode [UIView commit] wird das Änderungslock aufgehoben, die in der Animationsdefinition festgelegten Werte kommen nun zur Anwendung. Es wird immer der Layer-Teil der View animiert.
Die CAAnimation als auch die CAKeyFrameAnimation wird direkt dem Layer zugeordnet.
Anstelle von Views können für grafische UIs auch Layern verwendet werden. Diese können aber kein Touch-Handling. Dafür wird ein HitTest ausgeführt.
Schreibe einen Kommentar
Du musst angemeldet sein, um einen Kommentar abzugeben.