我在故事板中设置了这个:
的ViewController LogInViewController WebViewController
我有从VC到LIVC和WVC的模态段。在VC的viewDidAppear中,我运行一些代码来确定是否需要显示LIVC,如果没有,则显示WVC。我这样做是通过调用这个方法来实现的:
- (void) pushToMainView : (NSString*) strSegue {
if (self.didLoad) {
[self performSegueWithIdentifier:strSegue sender:self];
}
}
如果LIVC出现,我需要发生的是,一旦验证登录,就显示WVC。但是我收到一个错误:
Attempt to present <WebViewController: 0x7a45ef90> on <ViewController: 0x78694bd0> whose view is not in the window hierarchy!
我认为这是因为当前的堆栈顺序是VC层次结构,LIVC是下一个。我怎样才能删除LIVC并引入WVC。