我使用故事板创建了一个应用程序。有两个视图控制器第一个视图或初始视图是 UnifeyeMobileViewController,第二个视图控制器称为 SecondViewController。两者都通过导航视图控制器内的 segue 连接。SecondViewController 有两个按钮。在 secondViewController 内第一个按钮的 IBAction 上,我正在尝试运行以下代码。
我正在尝试在以前版本的 xcode 中使用现有应用程序中的以下代码,我们使用 XIB 而不是情节提要,但以下代码不适用于情节提要,它会在 presentModelViewController 语句中生成错误消息。
UnifeyeMobileHelloWorld* unifeyeMobileViewController = [[UnifeyeMobileHelloWorld alloc] initWithNibName:@"UnifeyeMobileViewController" bundle:nil];
unifeyeMobileViewController.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[viewController presentModalViewController:unifeyeMobileViewController animated:YES];
[unifeyeMobileViewController release];
UnifeyeMobileHelloWorld 是我在这里以编程方式生成的视图控制器。从文件->新建->文件->UIViewController的objective C类子类中导入UIController类。将此文件命名为UnifeyeMobileHelloWorld。并在实现文件中添加功能。