Domanda

È possibile avere un CALayer su un altro composto usando una modalità di fusione sullo schermo?

Ora che è possibile farlo offscreen usando drawinrect, ma è possibile vederlo dal vivo sullo schermo?

grazie per l'aiuto.

È stato utile?

Soluzione

La composizione semplice è fatta per te con i CALayer. Se il livello è contrassegnato come non opaco, eventuali aree trasparenti o traslucide consentiranno di mostrare il contenuto dei livelli dietro quello corrente.

Su Mac, i filtri Core Image possono essere utilizzati per aggiungere effetti a questo processo tramite le proprietà compositingFilter , backgroundFilter o filtri . Tuttavia, Core Image non è disponibile su iPhone.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top