iPhone:有没有办法在使用UINavigationController更改视图时跟踪触摸?

时间:2010-10-18 20:37:56

标签: iphone cocoa-touch uinavigationcontroller uitouch

我目前正在使用UINavigationController上的2个视图。

我有一个叶子视图(Tom Brow的叶子项目)来模拟仅适用于图像的页面的卷曲效果,以及我的实际视图控制器以及页面及其内容。

我想要做的是,当点击某个地方时,popViewControllerAnimated:没有实际的视图控制器,将树叶视图留在顶部并尝试翻页而不必再次点击屏幕并保持事情好像没有转换过。

我的问题是触摸似乎经历了一个黑洞,从未进入当前视图。我甚至尝试使用自定义UIApplication子类捕获这些触摸,但是只要第一个视图弹出,触摸就会以nil视图和窗口开始,并且相位= UITouchPhaseStationary。

导航控制器中的视图被推送:一个作为init方法中的rootViewController,另一个作为pushViewController:animated:。

是否有我遗漏的东西,或者没有办法在UINavigationController中继续浏览视图?

1 个答案:

答案 0 :(得分:0)

已编辑:最终解决方案,明确叠加以获得接触