【问题标题】:restrict my touch area to part of UIImageVIew将我的触摸区域限制为 UIImageVIew 的一部分
【发布时间】:2012-08-22 07:47:10
【问题描述】:

我有一个 UIViewController,我在其中添加了一个带有 CGRectMake(0,0,1024,704) 的 UIImageView。 (768-导航栏 ht-状态栏 ht=704)。我只在横向模式下工作。我向这个 UIImageView 添加了点击手势。但我想将此点击区域的高度限制为 604。这张图片应该让它有点清楚。 红线区域是 UIImageView,绿线和红线区域是不需要触摸事件的区域。

知道怎么做吗?

【问题讨论】:

标签: ios5 uiimageview uigesturerecognizer


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多