2014-09-30 62 views
0

我在这里检查了各种答案,找不到可用的答案。我有一个常规的基于TabBarController的应用程序。我想在启动时显示登录屏幕。我所做的是从UITabBarController呈现模态视图

  • 子类的UITabBarController和实施在viewDidAppear以下:

    LoginViewController *控制器=(LoginViewController *)[[UIStoryboard storyboardWithName:@ “主” 束:无] instantiateViewControllerWithIdentifier:@” LoginVC“]; [self presentViewController:controller animated:YES completion:nil];

一旦运行,有2点的事情发生: 1.登录观点一直没有出现 2.日志有这样的:警告:试图提出有关谁的观点是不是在窗口层次!

我错过了什么?

+0

您的新子类是否设置为窗口的rootviewcontroller? – 2014-09-30 23:35:45

+0

我更新了故事板,说UITabBarController是MyTabBarController。是从应用程序:didFinishLaunchingWithOptions:(lldb)po self.window.rootViewController user3570727 2014-09-30 23:36:22

+0

Hmnn ..在故事板上它说Tab Bar Controller。如果我去检查员,并检查自定义类说它MyTabBarController – user3570727 2014-09-30 23:40:25

回答

0

rdelmar answer修正了警告,即在viewDidAppear中做了演示。谢谢!

相关问题