【发布时间】:2014-11-17 20:29:42
【问题描述】:
我目前对此错误消息有疑问,它只会在应用程序中出现一次。
Attempt to present <NavViewController: 0x1457c370> on <InitalStartupViewController: 0x145371a0> whose view is not in the window hierarchy!
应用程序的运行方式是它只会要求用户登录一次(除非应用程序被卸载),然后每次都将用户定向到以下视图控制器(这也将发生在用户之后登录)。这是用户登录后显示的唯一错误消息。
用户登录后被定向到的 ViewController 是由 :
[self performSegueWithIdentifier:@"alreadyRegistered" sender:self];
我已经看到我应该关闭以前的视图控制器,但我没有成功停止此消息。
在这种情况下,我是否应该在第一次或之后每次登录后做一些不同的事情来移动到最终的 ViewController。
【问题讨论】:
-
向我们展示您展示
NavViewController的方法。包括方法的声明,而不仅仅是主体。
标签: objective-c uiviewcontroller ios8 segue