Ipad 切换视图时出现iOS-5错误

Ipad 切换视图时出现iOS-5错误,ipad,uiviewcontroller,ios5,Ipad,Uiviewcontroller,Ios5,我试图在按钮按下事件上切换视图,但当我按下按钮将视图从第一视图切换到第二视图时。它显示secondView大约一秒钟,然后出现一个空白页。我是iOS编程新手,因此不了解可能存在的问题 这是我的密码: - (IBAction)okPressed:(id)sender { AppDelegate *mainDelegate = (AppDelegate *)[[UIApplication sharedApplication]delegate]; shipView = [mainDelegate.s

我试图在按钮按下事件上切换视图,但当我按下按钮将视图从第一视图切换到第二视图时。它显示secondView大约一秒钟,然后出现一个空白页。我是iOS编程新手,因此不了解可能存在的问题

这是我的密码:

- (IBAction)okPressed:(id)sender {

AppDelegate *mainDelegate = (AppDelegate *)[[UIApplication sharedApplication]delegate];
shipView = [mainDelegate.storyboard instantiateViewControllerWithIdentifier:@"SecondViewController"];
[self.navigationController pushViewController:shipView animated:YES];

UIStoryBoard在AppDelegate类中实例化。调用okPressed方法时,不会加载SecondViewController。

标准alloc/init不会执行任何操作。您需要使用XIB的文件名使用
initWithNibName:bundle:
,或者
UIStoryboard
实例化EWController的标识符:
使用您在故事板文件中定义的控制器的标识符。

您确定视图一出现就不关闭吗?是,我并不是否定这种观点。以上是我在切换视图的方法中唯一的代码。有一种方法可以解决这个问题,而不需要看到更多的代码,就不可能说什么。。。