1

我在我的应用程序中使用了 UIPinchGestureRecognizer 来放大或缩小图像。它正在放大/缩小。但我想设置 UIPinchGestureRecognizer 的最小和最大比例,以便图像不会缩小到小于 ipad 大小。有任何方法可以设置 UIPinchGestureRecognizer 的最小和最大比例。请尽快回复我。

感谢 Pooja Rusia iphone 开发者

4

2 回答 2

1
// Get pinch scale into pinchScale

float scale = fmaxf(pinchScale,
    fminf(ipadWidth / imageWidth, ipadHeight / imageHeight));

// Use scale instead of pinchScale
于 2010-08-04T16:02:42.910 回答
0

我认为最好将图像视图带入滚动视图,默认情况下,滚动视图具有放大 - 缩小选项并实现其委托方法....不是问题也采取捏合手势也很好,您可以休闲链接,他们很有帮助,我想是的...

使用捏手势识别器,您可以根据您的要求使用这些链接...

在 IOS 中使用捏合手势限制缩放图像的最大比例

http://paulsolt.com/2011/03/limiting-uipinchgesturerecognizer-zoom-levels/

UIPinchGestureRecognizer 用于在 xcode 中缩放和平移图像

UIPinchGestureRecognizer 中的最大/最小缩放比例 - iPhone iOS

谢谢

于 2012-04-11T07:01:00.630 回答