我已经开始使用Storyboard来创建我的iOS 5应用程序,但是如果我想编程方式地模态显示一个视图,我该怎么做?由于不再有.nib文件而是采用故事板,因此我无法使用initWithNibName。例如,这将给我一个空的UINavigationView,而不是我的Interface Builder中的那个:
如果我在界面构建器中(在我的storyboard中)使用一个按钮,并使用“Modal”将两个视图链接起来,则它可以很好地工作,但我想要以编程方式完成它。
谢谢。
setupView = [[setupController alloc] initWithNibName:nil bundle:nil];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:setupView];
[self presentModalViewController:navigationController animated:YES];
如果我在界面构建器中(在我的storyboard中)使用一个按钮,并使用“Modal”将两个视图链接起来,则它可以很好地工作,但我想要以编程方式完成它。
谢谢。
self
作为 id,它就会从 Interface Builder 中获取链接。 - Josh Kahane