0

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

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

我想要做的是,当点击某个地方时,popViewControllerAnimated:NO 是实际的视图控制器,将叶子视图留在顶部并尝试进行翻页,而无需再次点击屏幕并保持一切仿佛从未发生过开关。

我的问题是,触摸似乎穿过了一个黑洞,永远不会到达当前的视图。我什至尝试使用自定义 UIApplication 子类来捕捉触摸,但是一旦第一个视图被弹出,触摸就开始出现 nil 视图和窗口和阶段 = UITouchPhaseStationary。

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

是否有我遗漏的东西,或者没有办法通过 UINavigationController 中的视图保持联系?

4

1 回答 1

0

EDITED: Final solution, clear overlay to get touches

于 2010-10-18T20:41:57.060 回答