Domanda

C'è un modo per creare il seguente effetto in Core Graphics accarezzando un CGPatRef?

 IMG

Se it è possibile, sarebbe più efficiente disegnare con la grafica principale vs. semplicemente disegnando un ellisse radiale cgimageref un intero grappolo di volte lungo il percorso?

Modifica: per chiarire: voglio che la parte centrale del tratto sia opacità al 100% e i bordi per svanire da un opacità al 100% all'opposizione dello 0%.

Modifica 2: Inoltre, intendo utilizzare questo disegno in un mkoverlayview per evidenziare il percorso di un utente ... quindi non sono sicuro se un filtro sfocatura sarebbe abbastanza esibilizzato.

È stato utile?

Soluzione

Un percorso rotondo e spesso spesso con un'ombra su di esso è probabilmente la soluzione migliore per te.Ciò comporterebbe:

CGContextSetLineWidth()
CGContextSetLineCap()
CGContextSetShadowWithColor()
.

Volerete un'ombra di offset zero e dovrai sperimentare con i parametri del raggio e sfocatura per ottenere l'effetto che stai cercando.

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