如何在UIScrollVIew页面上缩放某些子视图?

时间:2015-09-17 13:24:22

标签: ios uiscrollview

我打算创建一个照片查看器。我有一个有3页的scrollView。第二页包含ImageView。我想将imageView作为可缩放视图返回。 但每次我开始缩放时,它会自动滚动到第一页,而imageView确实缩放(不在屏幕上,无法滚动)。我不知道出了什么问题。

我在委托方法中编写了一些代码:-(void)didzoom和类似[scrollview setContentOffset]的方法。  我现在很困惑。 enter image description here

1 个答案:

答案 0 :(得分:0)

您需要将ZoomScale设置为ScroolView,然后设置委托。

scrollview.maximumZoomScale = 3.0;
scrollview.delegate = self;

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView{
    return imageView;
}