Pergunta

Eu tenho uma subclasse de calayer. Eu substituí o método Drawincontext. Quero que a maioria da minha camada seja transparente, exceto algumas áreas. Estou usando a camada como menu e quero que os ícones e etiquetas no menu sejam opacos.

É possível que as subcamadas de uma calayer sejam opacas se o Super Calayer for transparente?

É possível desenhar TEMs opacos no método de drawinctontext de uma calayer transparente? Eu tentei usar o CGContextSetalpha, mas presumo que não funcione, pois o calayer que estou desenhando é transparente.

Como sempre, qualquer ajuda seria ótima.

Foi útil?

Solução

Eu descobri que é possível. Uma super camada não dita a transparência de sua subcamada.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top