我正在开发一个具有4个视图并使用导航控制器进行导航的应用程序。第一个视图是登录界面。我只想在用户从第二个视图按主页按钮时显示登录视图。我试图在popToRootViewControllerAnimated
中使用applicationDidEnterBackground
。这不起作用。因为我需要做这个工作只有用户从第二个视图按下主页按钮(第二个视图包含MKMapView)。
能告诉我这项工作的最佳选择吗?基本上我只需要检查一下我目前的观点。
非常感谢
答案 0 :(得分:1)
您可以将第二个控制器上viewDidAppear函数设置的BOOL变量记录为YES。当你离开那个视图时,将它设置为NO。在applicationDidEnterForeground中检查它。如果为YES,则用户在第二个视图中离开。