在窗口中,我添加了一个 uinavigation 控制器作为窗口的 rootviewcontroller。说第一个视图控制器是根 viewcontroller。在这第一个 viewcontroller 中,我正在触发一个重复间隔为 15 秒的 nstimer 来调用 api 并更新 UI.I我在视图中正确地使这个触发的计时器失效。一段时间后,比如 150 秒后,我正在推送到另一个视图控制器,比如第二个视图控制器。
Firstviewcontroller 和 secondviewcontroller 具有相应的弹出视图的后退按钮。在 secondviewcontroller 的视图中确实加载了我已经记录了类名。当导航控制器从 firstviewcontroller 推送到 secondviewcontroller 时,我看到了日志。但是如果我单击 secondviewcontroller 的后退按钮,日志是 [firstviewcontroller backbutton] 和第一个 viewcontroller事件正在运行。即 secondviewcontroller 不可见,然后屏幕变黑。
我的项目是弧形的。
我知道这可能是一个愚蠢的问题,但我真的很头疼!