iOS 5故事板和笔尖

时间:2011-10-19 11:14:58

标签: objective-c cocoa-touch ios5 storyboard

我已经使用故事板启动了我的iOS 5应用程序,但是如果我想以编程方式呈现视图,我该怎么办?我不能使用initWithNibName,因为不再有nob文件,而是故事板。

E.g。这将给我一个空白的UINavigationView而不是我的Interface Builder:

setupView = [[setupController alloc] initWithNibName:nil bundle:nil];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:setupView];
[self presentModalViewController:navigationController animated:YES];

如果我在界面构建器中使用了一个按钮(在我的故事板中),并使用“模态”将两个视图与它链接起来,那么它就是一个魅力,但我想以编程方式进行。

感谢。

2 个答案:

答案 0 :(得分:8)

原来我认为我一直在寻找performSegueWithIdentifier并且它很有魅力。

答案 1 :(得分:6)

Beginning Storyboards in iOS 5 Part 1详细解释了所有内容。