我正在尝试重建(大部分)由apple提供的相同示例示例,该示例名为 tapToZoom 。
不同之处在于我使用的是storyboard而不是经典的nib文件,如示例所示,我在scrollView中设置了一个图像。
问题是缩放不起作用,例如这里://set the initial zoom scale
float minimumScale = [myScroll frame].size.width / [myImage frame].size.width;
NSLog(@"%f",minimumScale);
[myScroll setMinimumZoomScale:minimumScale];
[myScroll setZoomScale:minimumScale];
NSLog()@"%f",[myScroll zoomScale];
日志返回0.6
表示第一个,1.0
表示第二个0.6
。{{1}}。
有人以前遇到过这个问题吗?
[编辑]:前面的行是我的viewDidLoad方法。
答案 0 :(得分:0)
我认为你应该实施
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView;
尝试此委托方法。