从UITabBarController呈现模态视图

时间:2014-09-30 23:32:34

标签: ios uitabbarcontroller

我在这里检查了各种答案,找不到有效的答案。我有一个常规的基于TabBarController的应用程序。我想在发布时显示登录屏幕。我做的是

  • Subclassed UITabBarController并在viewDidAppear中实现了以下内容:

    LoginViewController * controller =(LoginViewController *)[[UIStoryboard storyboardWithName:@“Main”bundle:nil] instantiateViewControllerWithIdentifier:@“LoginVC”]; [self presentViewController:控制器动画:YES完成:nil];

一旦运行,有两件事情发生: 1.登录视图永远不会显示 2.日志包含:警告:尝试显示其视图不在窗口层次结构中!

我错过了什么?

1 个答案:

答案 0 :(得分:0)

rdelmar回答修复了警告,即在viewDidAppear中进行演示。谢谢!