-3

我有一个显示一系列图像的应用程序。

我想在当前图像上应用放大和缩小。

放大将通过捏合效果完成,缩小将通过按钮单击完成。

我需要做什么?

4

1 回答 1

0

首先,您必须设置要放大的视图UIScrollView。在你的情况下,它必须是UIImageView

使用方法UIScrollView

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

然后你可以调用委托方法UIScrollView

- (void) scrollViewDidZoom: (UIScrollView *) scrollView
{
    // add ur code here to center ur image position after zooming
}

还设置属性UIScrollView

minimumZoomScale = 1.0
maximumZoomScale = // ACCORDING TO YOU

如果你想缩小按钮点击,zoomScale = 1.0然后UIScrollView设置IBAction按钮

于 2013-08-01T05:32:20.917 回答