-1

在 iPhone 应用程序中,我想添加功能(imageview 或 webview 或其他控件)用捏合手势放大/缩小图像。

4

2 回答 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 回答