fillColor des ausgewählten CAShapeLayers ändern

8

Ich versuche die fillColor eines CAShapeLayer zu ändern, wenn der Ebene, in der es enthalten ist, wird berührt. Ich kann die Hintergrundfarbe der angetippten Ebene wie folgt ändern:

%Vor%

Dies schaltet den Hintergrund von "layer" wie erwartet blau. Mein Problem ist, wie ändere ich die Farbe des CAShapelayers in "Schicht"? Danke!

    
Frank 23.11.2011, 17:35
quelle

1 Antwort

14

A CAShapeLayer hat eine Eigenschaft, fillColor , die Sie in CGColor zur Änderung übergeben können:

%Vor%

Siehe auch: CAShapeLayer-Klassenreferenz

    
Wayne Hartman 23.11.2011, 20:44
quelle