将我的触摸区域限制为UIImageVIew的一部分

时间:2012-08-22 07:47:10

标签: ios5 uiimageview uigesturerecognizer

我有一个UIViewController,我在其中添加了一个带有CGRectMake(0,0,1024,704)的UIImageView。 (768-nav bar ht-status bar ht = 704)。我只在横向模式下工作。我为这个UIImageView添加了轻击手势。但我想将这个水龙头区域限制在604的高度。这张照片应该让它有点清晰。 红线区域是UIImageView,绿色和红线区域是不需要触摸事件的区域。 enter image description here

知道怎么做这个吗?

1 个答案:

答案 0 :(得分:0)

您可以使用UITabGestureRecognizer中的locationInView:方法了解用户点击的位置,并做出相应的回应。