Frage

Ich habe eine Calayer -Unterklasse. Ich habe die DrawinContext -Methode überschrieben. Ich möchte, dass der Großteil meiner Schicht bis auf einige Bereiche transparent ist. Ich verwende die Ebene als Menü und möchte, dass die Symbole und Beschriftungen auf dem Menü undurchsichtig sein.

Ist es möglich, dass die Sublayer eines Calayer undurchsichtig sind, wenn der Super Calayer transparent ist?

Ist es möglich, in der DrawinContext -Methode eines transparenten Kalidrats undurchsichtigen Tems zu zeichnen? Ich habe versucht, cgContextsetalpha zu verwenden, aber ich gehe davon aus, dass es nicht funktioniert, seit der Calayer, für den ich zeichne, transparent ist.

Wie immer wäre jede Hilfe großartig.

War es hilfreich?

Lösung

Ich fand heraus, dass es möglich ist. Eine Superschicht diktiert nicht die Transparenz ihres Unterschichts.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top