Iphone 多点触控在uitabbar控制器中不工作

Iphone 多点触控在uitabbar控制器中不工作,iphone,multi-touch,tabbarcontroller,Iphone,Multi Touch,Tabbarcontroller,我编写了一个具有多点触摸功能的简单视图控制器(向左滑动,向右滑动)。如果我直接将其设置为window,效果很好。 但是,在我添加了一个选项卡栏控制器并将这个简单视图添加到它所选的视图中之后,多点触摸事件将不再触发 请帮忙。谢谢。您的视图是否获得触摸和多点触摸可能取决于父视图链,所有父视图都接受用户交互和多点触摸。我所说的属性是userInteractionEnabled和multipleTouchEnabled。如果沿途有一个视图禁用了这些功能,那么SimpleView将无法获取它们 如果这没有

我编写了一个具有多点触摸功能的简单视图控制器(向左滑动,向右滑动)。如果我直接将其设置为window,效果很好。 但是,在我添加了一个选项卡栏控制器并将这个简单视图添加到它所选的视图中之后,多点触摸事件将不再触发


请帮忙。谢谢。

您的视图是否获得触摸和多点触摸可能取决于父视图链,所有父视图都接受用户交互和多点触摸。我所说的属性是userInteractionEnabled和multipleTouchEnabled。如果沿途有一个视图禁用了这些功能,那么SimpleView将无法获取它们


如果这没有帮助,那么找出哪个视图得到了触动。在视图的所有ToucheSBegind方法等中添加NSLog。这将让您了解触摸被劫持的原因。

视图是否获得触摸和多次触摸可能取决于所有接受用户交互和多次触摸的父视图链。我所说的属性是userInteractionEnabled和multipleTouchEnabled。如果沿途有一个视图禁用了这些功能,那么SimpleView将无法获取它们


如果这没有帮助,那么找出哪个视图得到了触动。将NSLog放在您视图的所有ToucheSBegind方法中,等等。这会让您了解为什么触摸会被劫持。

找到了答案,iphone。添加了标签。找到了,iphone。添加标签。