콘텐츠로 건너뛰기
Home » CGBitmapContextRef

CGBitmapContextRef

[코어그래픽] 비트맵 그래픽 컨텍스트

비트맵 그래픽 컨텍스트는 비트맵 이미지를 담는 그래픽 컨텍스트이다. CGImage를 바탕으로 새로운 레이어를 생성하거나, 혹은 레이어에 그려진 그래픽을 CGImage 구조체로 만들 때 사용한다. 쉽게 말해, 터치 드로잉 앱을 만든다고 하면, 캔버스가 되는 뷰는 비트맵 컨텍스트를 하나 준비해서, 손가락의 움직임을 따라 레이어에 선을 그린다. 그려진 내용을 이 비트맵 컨텍스트에 저장한 다음 뷰의 현재 컨텍스트에는 비트맵이미지를 그려준다. 그러면 여태까지 그린 내용을 전부 하나의 비트맵 이미지에 기록하여 그림을 실시간으로 그려줄 수 있다. (레이어를 그리고, 이를 바로 뷰에 그리면, 이전에 그렸던 내용이 보존되지 않는다.) 비트맵… 더 보기 »[코어그래픽] 비트맵 그래픽 컨텍스트