Core Animation lernen

  • 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.

Bildschirmfotos auf dem iPhone

Hier ein Tipp, wie auf dem iPhone Bildschirmfotos gemacht werden können.

Der Home-Button und der Power-On Button müssen beide kurz gleichzeitig gedrückt werden. Danach wird der Bildschirm kurz weiß, es wird der gleiche Ton wie beim Fotografieren abgespielt und das Bild wird im aktuellen Film in der Foto-Anwendung abgelegt.

Der Kredit für diesen Tipp gebührt den Freunden von Tekzilla-Daily auf Revision3.com, die ihn in ihrem Screencast vom 30.01.2009 gezeigt haben.