从故事板链中显示视图

时间:2011-12-24 08:22:27

标签: objective-c ios xcode storyboard

我在故事板中有一个链,我想在我第一次启动应用程序时启动(例如)第二个视图。我有一些代码,只能在

中使用
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation

方法,如果我把它放在

- (void)viewDidLoad

方法不起作用,

显示我的另一个视图的代码是:

UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
UIViewController *vc = [mainStoryboard instantiateViewControllerWithIdentifier:@"someId"];
[vc setModalTransitionStyle:UIModalTransitionStyleFlipHorizontal];

如何在应用首次启动时,在故事板中显示视图?

2 个答案:

答案 0 :(得分:1)

尝试使用您的代码 -(void)viewDidAppear:(BOOL)animated

有关iOS viewcontroller生命周期的更多信息,请转到UIViewController类引用

答案 1 :(得分:0)

如果您使用的是导航控制器,则只需将第二个视图推送到导航堆栈即可。如果您没有使用导航控制器,那么您可以强制segue到加载的下一个视图。