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

时间:2012-09-12 18:15:39

标签: ipad uiviewcontroller ios5

我正在尝试切换按钮按下事件的视图,但是当我按下按钮将视图从第一视图切换到第二视图时。它显示第二个视图大约一秒钟,然后出现一个空白页面。我是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。

1 个答案:

答案 0 :(得分:1)

标准的alloc / init不会做任何事情。您需要使用您的XIB的文件名使用initWithNibName:bundle:,或使用您在storyboard文件中定义的控制器的标识符UIStoryboard的{​​{1}}。