2011-05-04 77 views
1

我使用蘋果的ZoomingPDFViewer樣品,並希望確保在PDF文檔的總變焦從沒有超出4,它永遠不會小於1(原始大小),但是,設置ZoomingPDFViewer放大沒有限制較大

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

使您能夠連續變焦越來越大,然後再也不會變小。任何人都知道如何設置絕對變焦最大值,而不是每個縮放的縮放級別?

+0

任何解決方案??? – Frade 2012-03-19 15:52:02

回答

0

如果我沒有記錯的話,這個例子在每次縮放到「新的1」後重置它的縮放比例 - 所以你可能不得不手動保存縮放比例並動態地重新設置maximumZoomScale。

3

答案很簡單。只是刪除兩個委託方法:

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

和:

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

坐落在故事板的縮放比例限制,你就大功告成了!

+0

+1的答案.. – Leena 2013-08-29 13:59:43