我写了一个具有多点触控功能的简单视图控制器(向左滑动,向右滑动)。如果我直接将它设置为窗口,它工作正常。 但在我添加了一个标签栏控制器并在其选定视图中添加此简单视图后,多点触控事件将不再被触发。
请帮忙。感谢。
答案 0 :(得分:1)
您的视图是否触及和多点触摸可能取决于所有接受用户交互和多点触摸的父视图链。我正在谈论的属性是userInteractionEnabled和multipleTouchEnabled。如果沿途有一个禁用这些视图的视图,那么您的SimpleView将无法获取它们。
如果这没有帮助,那么找出哪个视图正在接触。把NSLog放在你所有的touchesBegan方法的视图等等。这将让你了解为什么触摸被劫持。