2011-05-04 4 views
1
설정 나는 그러나, 애플의 ZoomingPDFViewer 샘플을 사용하여 PDF의 총 줌 4 넘어하지 않도록하려면, 그것은 결코보다 작은 1 (원본 크기) 간다하고

,ZoomingPDFViewer없이 한계 큰 확대

self.maximumZoomScale = 4.0; self.minimumZoomScale = 1.0;

을 사용하면 계속 커지고 더 크게 확대 한 다음 다시 축소 할 수 있습니다. 누구나 각 핀치의 줌 레벨이 아닌 절대 줌 최대치를 설정하는 방법을 알고 있습니까?

+0

모든 솔루션 ??? 대답은 – Frade

답변

0

정확하게 기억하면이 예제는 "새로운 1"로 돌아갈 때마다 zoomScale을 재설정하므로 수동으로 줌 눈금을 저장하고 maximumZoomScale을 동적으로 다시 설정해야 할 수도 있습니다.

3

대답은 간단합니다. 그냥 두 대리자 메서드를 삭제 :

- (void)scrollViewWillBeginZooming:(UIScrollView *)scrollView withView:(UIView *)view 

과 :

- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(float)scale 

스토리 보드에 줌 배율 제한을 설정하고 완료!

+0

+1입니다. – Leena