21.3 Layer

Die enge Integration mit dem UIKit ermöglicht es Ihnen häufig, das Gewünschte auch über den etwas einfacheren Weg des UIKit zu erhalten. Aber für 3-D-Transformationen, das Anpassen des Timings einer Animation und andere Veränderungen erhalten Sie eine feinere Kontrolle durch die Layer-basierten APIs.

Wie so oft gewinnt man in einem Bereich, indem man in einem anderen verliert. Layer sind keine Responder, daher reagieren sie nicht auf Events. Selbst wenn Sie die Event-Methoden implementieren (touchesBegan:withEvent: und so weiter), würden diese nicht aufgerufen werden. So gut wie immer können Sie aber das Event-Handling durch das Verarbeiten der Events in der View erreichen, die die Layer enthält. Sie können die Methode hitTest: nutzen, ...

Get Entwickeln mit dem iPhone SDK now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.