为什么Xcode7.1无法将1个gestureRecognizer绑定到2个对象

时间:2015-11-04 03:56:55

标签: ios xcode

我将xcode从6升级到7.1。之后我发现了一个奇怪的问题。我将手势识别器绑定到2个对象(1个标签和1个imageView),以通过点击两个对象中的任何一个来触发动作。 I set up these in the stroyboard like this

这适用于xcode 6.但升级后,只能通过点击两个对象中的一个来触发操作。点击其他对象没有响应。

我试图删除插座集并重新添加它们,问题是一样的。

我不正确地这样做了吗?或者这是xcode 7.1的错误? 怎么解决? 期待您的帮助。

BTW:我正在用Swift写作,在升级xcode的同时升级到Swift 2。

1 个答案:

答案 0 :(得分:1)

我不确定你的项目。但在Apple文档中:

  

每个手势识别器都与一个视图相关联。

参考:https://developer.apple.com/library/ios/documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/GestureRecognizer_basics/GestureRecognizer_basics.html