Frage

Ist das möglich, eine CALayer über ein anderes hat einen Mischmodus auf dem Bildschirm zusammengesetzt mit?

ich jetzt, dass es möglich ist, zu tun, dass DrawInRect Offscreen verwenden, aber ist es möglich, sie auf dem Bildschirm live zu sehen?

Dank für jede Hilfe.

War es hilfreich?

Lösung

Einfaches Compositing ist für Sie mit CALayers getan. Wenn die Schicht als nicht-opaque markiert ist, jedes transparente oder durchscheinende Bereiche Inhalt von Schichten hinter dem aktuellen erlauben zu durchscheinen.

Auf dem Mac können Core Image Filter verwendet werden, um Effekte auf diesen Prozess über die compositingFilter, backgroundFilter oder filters Eigenschaften hinzuzufügen. Allerdings Core Image ist nicht auf dem iPhone verfügbar.

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