Question

J'ai une sous-classe Calayer. J'ai remplacé la méthode DrawinContext. Je veux que la majorité de ma couche soit transparente, sauf quelques zones. J'utilise le calque comme menu et je veux que les icônes et les étiquettes du menu soient opaques.

Est-il possible que les sous-couches d'un calayer soient opaques si le Super Calayer est transparent?

Est-il possible de dessiner des tems opaques dans la méthode DrawinContext d'un calayer transparent? J'ai essayé d'utiliser cgContextSetAlpha, mais je suppose que cela ne fonctionne pas car le calayer pour lequel je dessine est transparent.

Comme toujours, toute aide serait formidable.

Était-ce utile?

La solution

J'ai découvert que c'est possible. Une super couche ne dicte pas la transparence de son sous-maquette.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top