Qualcuno ha esperienza nell'applicare un gradiente a un CAShapeLayer? CAShapeLayer è una fantastica classe di livelli, ma sembra supportare solo la colorazione a riempimento solido, mentre mi piacerebbe che avesse un riempimento sfumato (in realtà un gradiente animabile).Applicazione di un gradiente a CAShapeLayer
Tutto il resto da fare con CAShapeLayer (ombre, forme, colore del tratto, percorso forma animabile) è fantastico.
Ho provato a collocare un CAGradientLayer all'interno di un CAShapeLayer, o addirittura a impostare CAShapeLayer come maschera del GradientLayer e ad aggiungerlo a un livello contenitore, ma questi non hanno il risultato corretto.
Devo eseguire la sottoclasse di CAShapeLayer oppure esiste una soluzione migliore?
Grazie.
Credo che [questa domanda] (http://stackoverflow.com/questions/1303855/how-to-draw-a-gradient-line-fading-in-out-with-core-graphics-iphone) contiene la [risposta di Matt Long] (http://stackoverflow.com/questions/1303855/how-to-draw-a-gradient-line-fading-in-out-with-core-graphics-iphone/1303943# 1.303.943). – Palimondo