我正在尝试在我的应用程序委托中创建一个模式视图控制器(我创建了一个名为 showLoginView 的函数)。但是每当我尝试调用它时,我都会在 XCode 中收到警告:
Warning: Attempt to present <PSLoginViewController: 0x1fda2b40> on <PSViewController: 0x1fda0720> whose view is not in the window hierarchy!
下面是方法代码:
- (void)showLoginView
{
PSLoginViewController *loginViewController = [[UIStoryboard storyboardWithName:@"MainStoryboard" bundle:NULL] instantiateViewControllerWithIdentifier:@"PSLoginViewController"];
[self.window.rootViewController presentViewController:loginViewController animated:NO completion:nil];
}
如何将视图添加到窗口层次结构?或者也许我做错了什么?