Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

21. Core Animation > 21.1 Einführung in Core Animation

21.1 Einführung in Core Animation

Layer sind die Grundlage, die alles andere in Core Animation ermöglichen. Stellen Sie sich einen Layer als rechteckige 2-D-Oberfläche vor, die in einer dreidimensionalen Welt „lebt“. Sie können Inhalte wie zum Beispiel Bilder oder PDFs auf dieser Oberfläche platzieren und diese dann bequem verschieben. Für die Performance ist wichtig, dass der Inhalt für diese Bewegung nicht neu gezeichnet werden muss.

Tatsächlich ist das Verschieben eines Layers nur der Anfang. Sie können alles in einem Layer verkleinern. Sie können einen Layer im dreidimensionalen Raum verschieben (so funktioniert die Cover Flow-Ansicht in der iPod-Anwendung). Sie können den Inhalt eines Layers ein- oder ausblenden. Mit anderen Worten – so gut wie jede Eigenschaft des Layers kann animiert werden. Geometrische Eigenschaften wie position und bounds sind ebenso beeinflussbar wie Stileigenschaften, beispielsweise wie opacity oder contents. Alles kann sich verändern.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint