Domanda

Ho solo bisogno di sapere a caldo per creare un CGLayer che ha un immagine disegnata ad esso. Io non sono del tutto la comprensione della documentazione di tutto. Grazie

È stato utile?

Soluzione

Qualche tempo fa ho pubblicato un post sul blog su un argomento simile, disponibile qui:

Disegno UIImages lato destro utilizzando CoreGraphics

In quel post, mi mostrano come disegnare un UIImage modo il gioco è fatto della scala di grigi. Parte di che include la creazione di un nuovo livello con uno spazio colore grigio (in modo che disegna in tonalità di grigio), e poi estrarre il CGContextRef dal CGLayer, spingendolo alla pila contesto, disegnando la UIImage, e poi spuntando la pila contesto. Il UIImage disegna sul CGContextRef più in alto, che sarà il contesto che corrisponde al CGLayer.

Ci sono probabilmente altri modi per farlo, ma questo è come ho fatto in passato, ed è sempre funzionato grande per me.

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