uiscrollview的缩放功能无效

时间:2012-11-26 15:26:27

标签: iphone uiscrollview zoom

我不明白为什么scrollview不起作用,因为我遵循了教程中的建议。

我创建了包含UIScrollView的{​​{1}},我还添加了方法

UIImageView

和界面中的 - (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView { return imgv; } ,但它不起作用。

以下是UIScrollViewDelegate的代码:

UIScrollView

如果有人能弄明白问题是什么,我会感激不尽。

3 个答案:

答案 0 :(得分:1)

您需要在委托方法viewForZoomingInScrollView:中返回imgv

- (UIView *) viewForZoomingInScrollView:(UIScrollView *) view {
    return imgv;
}

答案 1 :(得分:0)

您必须将imageView作为子视图添加到滚动视图

[scrollView addSubview:imgv];

答案 2 :(得分:0)

我相信您忘记正确设置imageView的框架

self.imageView.frame=CGRectMake(0, 0, self.imageView.image.size.width, self.imageView.image.size.height);