我有一个导航控制器,它的根视图是一个简单的视图。它有一个通过序列连接到第二个视图控制器的按钮。序列导致第二个视图控制器显示模式。如果条件不成立,我直接想在应用程序启动后显示第二个视图控制器。我尝试了很多代码,但它不会工作。这是我的场景的截图:
任何想法如何做到这一点?
我尝试了以下方法:
UIStoryboard *storybord = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
UINavigationController *vc = [storybord instantiateInitialViewController];
[[vc.viewControllers objectAtIndex:0] performSegueWithIdentifier:@"simple" sender:self];
但我收到以下错误消息:
尝试呈现
<UINavigationController: 0x71b2ab0>
不在<UINavigationController: 0x71b12c0>
窗口层次结构中的视图!