如何从附加到UITabBarControLler的ViewController显示不同的ViewController

时间:2012-02-04 10:22:01

标签: ios

使用Interface Builder和Storyboared,我用3个视图构建了UITabBarController。默认情况下,当用户打开应用程序时,首先显示View,但在某些条件下,我需要显示第二个视图。

因此,从AppDelgate didFinishLaunchingWithOptions方法,我需要显示-present - 第二个视图控制器;

注意,我试着做这样的事情:

[myfirstcontrooler presentViewController:mycontrooler animated:YES completion: nil];

但我得到了

  

应用程序尝试以模态方式呈现活动控制器

错误&崩溃。

感谢。

1 个答案:

答案 0 :(得分:1)

尝试

[self.navigationController pushViewController:mycontrooler animated:YES];