iphone - 当其他UIImageView上已经有另一根手指时,不允许在UIImageView上轻击手势

标签 iphone objective-c ios uigesturerecognizer multi-touch

我有一个UIView。因为有多个UIImageViews。我在所有UIImageView中分别添加了tapgesture。因此,当另一只手指已经在其他UIImageView上时,我必须不允许在点击UIImageView时调用点击手势功能。任何帮助赞赏。

最佳答案

您必须实现UIGestureRecognizerDelegate方法gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:并返回NO

关于iphone - 当其他UIImageView上已经有另一根手指时,不允许在UIImageView上轻击手势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12165866/

相关文章:

ios - 无法播放系统声音 iOS 7

iphone - 如何判断 UserLocation 是在 MKPolygonview 中还是在 iOS MKMapView 中的特定区域内?

iphone - 如何-performSelector :withObject:afterDelay: work?

ios - 如何从 Xcode 中的另一个工作区目标访问应用程序类?

objective-c - 如何返回 Objective-C 的主运行循环

iphone - NSoperation如何使用它来等待事件?

ios - 你如何创建一个新的 AVAsset 视频,它只包含来自另一个视频的给定 `CMTimeRange` s 的帧?

iphone - 我们可以通过蓝牙将多少台设备与 iPhone 配对?

iphone - 当应用程序最小化时,performSelectorInBackground 不起作用

iphone - 强制隐藏键盘/resignFirstResponder