在 iPhone 应用程序中,我想添加功能(imageview 或 webview 或其他控件)用捏合手势放大/缩小图像。
问问题
1224 次
2 回答
3
你可以使用 a UIScrollView
。
将 UIImageView 添加到UIScrollView
并配置 UIScrollView 以通过其属性进行缩放。检查UIScrollview 类参考 - 缩放和平移部分
编辑:迈克的好点:PhotoScroller
也检查Apple的示例代码
于 2012-06-05T06:30:16.727 回答
0
请参考此代码。我已经在我的一个应用程序中使用了它,所以它可以工作:
- (IBAction)handlePinch:(UIPinchGestureRecognizer *)recognizer {
recognizer.view.transform = CGAffineTransformScale(recognizer.view.transform, recognizer.scale, recognizer.scale);
recognizer.scale = 1;
}
也不要忘记将捏手势识别器添加到您的 imageView。
希望这可以帮助。
于 2012-06-05T06:39:41.510 回答