Como adicionar dinamicamente a transparência à imagem do iPhone?
-
06-07-2019 - |
Pergunta
Suponha que eu tenha tela de imagem ou imagem carregada anteriormente que suporta transparência (GIF/PNG). Quais são as etapas para implementar a mudança de transparência para a imagem, mas não para toda a imagem, mas apenas uma parte dela? Eu me destaquei, devo usar o CGContext, mas estou com falta dos detalhes.
Solução
1) Crie um buffer de memória
2) lançar -o em um CGContext
com alfa usando CGBitmapContextCreate
3) Desenhe sua imagem para ela com CGContextDrawImage
4) Modifique a máscara através do buffer que você criou na etapa 1.
5) $$$
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow