문제

투명성 (GIF/PNG)을 지원하는 이미지 캔버스 또는 이전에로드 된 이미지가 있다고 가정합니다. 이미지에 대한 투명성 변화를 구현하는 단계는 무엇입니까? 전체 이미지에 대한 것이 아니라 그 일부만은 무엇입니까? 나는 cgcontext를 사용해야하지만 세부 사항이 부족합니다.

도움이 되었습니까?

해결책

1) 메모리 버퍼를 만듭니다

2) a에 캐스팅하십시오 CGContext 사용하여 알파로 CGBitmapContextCreate

3) 이미지를 사용하여 이미지를 그립니다 CGContextDrawImage

4) 1 단계에서 만든 버퍼를 통해 마스크를 수정하십시오.

5) $$$

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top