Frage

Ich brauche nur heiß zu wissen, ein CGLayer zu schaffen, die ein Bild von ihm angezogen hat. Ich bin nicht ganz das Verständnis der Dokumentation vollständig. Dank

War es hilfreich?

Lösung

Vor einiger Zeit ich schrieb eine Blog-Post zu einem ähnlichen Thema, finden Sie hier:

Zeichnung UIImages rechten Seite nach oben mit Core Graphics

In diesem Beitrag zeige ich, wie man eine UIImage zu ziehen, so dass es die Graustufen ist. Ein Teil, der eine neue Schicht mit einem grauen Farbraum umfasst das Erstellen (so dass er sich in Grautönen zieht) und dann auf die aus dem CGContextRef CGLayer Extrahieren, um es in die Kontextstapel schieben, zeichnen die UIImage und dann den Kontextstapel Aufspringen. Die UIImage zieht auf die obersten CGContextRef, die aus dem Zusammenhang, dass entspricht Ihren CGLayer sein wird.

Es gibt wahrscheinlich auch andere Möglichkeiten, dies zu tun, aber das ist, wie ich es in der Vergangenheit getan haben, und es ist immer gut für mich gearbeitet.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top