我有一个显示一系列图像的应用程序。
我想在当前图像上应用放大和缩小。
放大将通过捏合效果完成,缩小将通过按钮单击完成。
我需要做什么?
首先,您必须设置要放大的视图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
按钮