0

我正在尝试重新制作(大部分)由苹果提供的相同示例示例,称为tapToZoom

不同之处在于我使用的是故事板而不是经典的 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。以前有人遇到过这个问题吗?

[编辑]:前几行进入我的 viewDidLoad 方法。

4

1 回答 1

0

我认为你应该实施

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView;

试试这个委托方法。

于 2012-06-05T11:51:23.147 回答