在iPhone应用程序中,我希望添加功能(imageview或webview或其他控件)使用捏合手势放大/缩小图像。
答案 0 :(得分:3)
您可以使用UIScrollView
。
将UIImageView添加到UIScrollView
并配置UIScrollView以通过其属性进行缩放。查看UIScrollview Class Reference - Zooming and Panning Section
编辑:
Mike的好点:Apple也检查PhotoScroller
示例代码
答案 1 :(得分:0)
请参阅此代码。我在我的一个应用程序中使用过它,所以它可以工作:
- (IBAction)handlePinch:(UIPinchGestureRecognizer *)recognizer {
recognizer.view.transform = CGAffineTransformScale(recognizer.view.transform, recognizer.scale, recognizer.scale);
recognizer.scale = 1;
}
另外,不要忘记将Pinch手势识别器添加到imageView。
希望这有帮助。