2013-08-29 5 views
0

저는 iPhone을 사용하는 아마추어 개발자이며 CGContext를 사용하여 화면에 이미지를 그리는 응용 프로그램을 개발했습니다. 이미지를 지우는 데 한 가지 문제가 있습니다. 내가 아주 경험이 없다고 말했듯이 내 응용 프로그램에 지우기 기능을 추가하는 데 도움을받을 수 있습니까? 누군가가 나에게 지우는 기능을 추가하는 방법에 대한 단계별 지침을 제공 할 수 있다면 도움이됩니다. 예를 들어 .h 또는 .m 파일과 .xib 파일에 어떤 것도 링크해야하는 경우.CGContext 응용 프로그램에 지우기 기능 추가하기

P.S 필자가 원하는 지우기 기능은 전체 화면을 지우는 간단한 제스처 (두 번 살짝 누르기)입니다. 둥근 사각형 버튼을 사용해도 문제가 없습니다.

미리 감사드립니다.

+0

그래서 "그리기"라고 말하면 사용자의 "브러시 스트로크"를 일부 컬렉션에 저장 한 다음 필요에 따라 드로잉하거나 프레임 버퍼에 직접 드로잉 할 것입니까? – trojanfoe

답변

0

CGContext에서 지우는 것은 그림처럼 정상입니다. 삭제 된 영역을 원하는 색상으로 그려야하며, setNeedsDisplay 또는 뷰를 다시 그리게하는 다른 방법을 사용하십시오.