如何限制平移和缩放进出区域?

时间:2013-09-09 06:49:43

标签: ios uipangesturerecognizer uipinchgesturerecognizer

在我的应用程序中我有一个图像视图,其中包含用户从相机或电话库(相册)拍摄的图片。用户可以从产品列表中选择一些产品来试用他的照片。我能够完成所有这些工作,而且我能够对产品进行平移,缩放和旋转。但我的问题是,当我移动这个产品时,它将走出图像视图,其中包含用户图片和缩放时发生的相同事情。请帮助我完成此事。谢谢提前..

1 个答案:

答案 0 :(得分:1)

您需要在外观框架中对其进行限制。

所以CGRECT方法可以达到您的目的。

,例如

CGRectIntersectsRect
CGRectContainsPoint

供参考,请参阅this

并且为了缩放目的,请参阅this