在iOS 8中,除了按钮之外,在视图控制器中的所有内容上添加手势识别器的正确方法是什么,而不添加其他按钮?

时间:2014-10-03 20:00:50

标签: ios iphone uigesturerecognizer uitapgesturerecognizer

我有一个按钮,点击时会显示按钮文字。在iOS 8中,为我的视图控制器实现手势识别器的正确方法是什么,以便除了该按钮之外还有其他任何东西都会删除该文本。我想避免添加一个额外的按钮,因为我有多个按钮,我想另外应用这个手势识别器。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用touchesBegan - 这会捕获其他地方的触摸,但是如果您在视图中有另一个与触摸交互的UI元素,我认为在这种情况下不会调用touchesBegan作为UI元素不会传递触摸事件。

实施它并在那里弹出一些登录,看看发生了什么。可能是你想要的解决方案。