缩放PDF查看器放大,没有限制

时间:2011-05-04 14:56:46

标签: objective-c ios pdf

我正在使用Apple的ZoomingPDFViewer示例,并希望确保pdf上的总缩放率永远不会超过4,并且它永远不会小于1(原始大小),但是,设置

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

使您能够连续变焦越来越大,然后再也不会变小。任何人都知道如何设置绝对变焦最大值,而不仅仅是每个夹点的缩放级别?

2 个答案:

答案 0 :(得分:3)

答案很简单。只需删除两个委托方法:

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

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

在故事板上设置缩放比例限制,您就完成了!

答案 1 :(得分:0)

如果我没记错的话,这个例子在每次缩放到“新1”后重置它的zoomScale - 所以你可能需要手动保存缩放比例并动态重新设置最大的缩放比例。