2011-12-20 2 views
0

커다란 데이터 포인트 집합 (그래프와 같은 사용자 정의보기의 CGPoint)과 분명히 느리고 지체되는 부분이 있습니다. 로드해야하고 표시해야하는 데이터 덩어리 만 그리는 일반적인 방법이 있습니까? [[[[myScrollview] documentView] documentVisibleRect] 트릭이 맞나요? 또한 확대/축소하여 데이터 포인트의 세부 사항을 변경하려고합니다. 팁 주셔서 감사합니다.엄청난 양의 데이터가있는 NSScrollview에서 효율적으로 스크롤하는 방법은 무엇입니까?

답변

0

어떻게 수행 할 것인지는 전적으로 귀하에게 달려 있습니다. 그것은 당신의 커스텀 뷰입니다. 당신이 좋아하는 것을 그릴 수 있습니다. 뷰 컨트롤러는 줌 레벨과 현재 위치를 추적해야하며 뷰는 데이터의 해당 부분을 그려야합니다.

더 쉽게 만들 수있는 마법은 없습니다. 직접 프로그래밍해야합니다.

+0

감사합니다. – stronzo

+0

그리고 확신 할 수 있습니다. 사용자보기의 프레임 (문서보기)의 크기를 변경하여 줌하는 것이 올바른 방법입니까? 그래서 laggy없이 사실상 엄청나게 (1000 만 픽셀 너비 또는 그와 비슷한 것일 수 있습니다)? – stronzo

관련 문제