2011-12-05 4 views
2

이미지를 볼 응용 프로그램을 개발 중입니다. 이 응용 프로그램을 구현하기 위해 PhotoScroller Apple 예제를 사용했습니다. 내 응용 프로그램에서 이미지를 그릴 수 있기를 원합니다.ipad 용 큰 이미지 그리기

나는 투명한 배경 위에 UIView를 배치하고 터치 이벤트를 통해 선을 그릴 생각이있었습니다. 이 솔루션은 생성 된 이미지가 약 3700x2000 픽셀이므로 매우 느려집니다.

또한 OpenGL을 사용하는 Apple GLPaint의 예를 사용하여 해결책을 시도했지만 2048x2048 픽셀의 크기 제한이 있습니다.

누구든지 구현 방법에 대한 아이디어가 있습니까?

답변

2

이미지를 타일링해야한다고 생각합니다.

하나의 옵션은 CATiledLayer를 사용합니다. this short tutorial을보십시오.

또는 CGContextDrawTiledImage을 사용해보세요. 가능하면 this post from S.O. could help you getting started입니다.

+0

내가하고 싶은 것이 아닙니다. – Callebe

+0

나는 이미지에 손가락으로 선을 그려야한다. 이미지는 잘로드되지만 손가락으로 그리는 것은 좋지 않습니다. 천천히. UIView를 만들고 터치 이벤트의 포인트를 얻고 점 사이에 선을 그 으려면 속도가 느립니다. – Callebe

+0

느린 정도가 이미지 크기와 관련이 있다고 생각하지 않습니까? – sergio