我有一个已经在App Store的项目。
现在我需要使用故事板为项目添加更多屏幕。该项目以前是使用nib文件实现的。
我为我添加的新视图控制器创建了故事板。当调用视图控制器时它几乎是空白的,我没有为控制器添加的任何视图都没有出现。
我在下面的代码中添加了如何从故事板加载视图控制器。
-(void)gotoEventsScreen
{
EventsListViewController* eventsScreen = [[UIStoryboard storyboardWithName:@"EventsScreen" bundle:nil] instantiateInitialViewController];
[self.navigationController pushViewController: eventsScreen animated:YES];
}
注意:我将EventsListViewController设为initialviewcontroller,它也有标识符。
我还尝试加载标识符,但它仍然显示空白屏幕。
答案 0 :(得分:1)
实际上我的项目基类视图控制器存在一些问题,它包含了未调用其超类方法的initWithCoder方法。