使用许多图像缩放UIScrollView的正确方法?

时间:2015-06-20 03:14:15

标签: ios cocoa-touch uiscrollview gallery

在具有许多图像的UIScrollView中缩放图像的正确方法是什么?

深入,我有一个contentView(UIView),所有UIImageView都是子视图。

我正在尝试在viewForZoomingInScrollView中返回当前显示的UIImageView:但这不起作用: - (

func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView? {
    return imageViews[self.currentIndex]
}

2 个答案:

答案 0 :(得分:0)

- (void)viewDidLoad {

    [super viewDidLoad];

    self.scrollView.minimumZoomScale=0.5;

    self.scrollView.maximumZoomScale=6.0;

    self.scrollView.contentSize=CGSizeMake(1280, 960);

    self.scrollView.delegate=self;

}

答案 1 :(得分:0)

我遇到了同样的问题,其中图像在缩放的图像上重叠。 您需要创建一个包含imageViews的子滚动视图的scrollView。然后在每个子滚动视图上配置缩放。