【问题标题】:Locking UIImageView while moving移动时锁定 UIImageView
【发布时间】:2009-05-27 06:07:08
【问题描述】:

我将UIImageViewtouchesBegantouchesMovedtouchesEnded 一起移动。它运作良好,但触摸也适用于其他UIImageViews,躺在周围。

如何在移动UIImageView 时锁定触摸活动?我用一个布尔值尝试过这个,但没有成功,因为每次UIImageView 移动时都会调用touchesMoved,而不仅仅是一次。

【问题讨论】:

  • 您是要停止对其他视图的触摸还是在每个移动会话中只处理一个触摸事件?

标签: iphone cocoa-touch animation quartz-graphics


【解决方案1】:

如果我理解正确,您正试图让只有一个 imageView 可以随时受到用户交互的影响。如果是这种情况,只需设置imageView.exclusiveTouch = YES。一旦在启用exclusiveTouch 的任何视图中开始触摸,该窗口中的其他视图都不会注册任何触摸。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-21
    • 2023-03-20
    • 1970-01-01
    • 2014-08-23
    • 2013-03-06
    • 2012-04-24
    • 2014-10-16
    • 2014-08-20
    相关资源
    最近更新 更多