使用Objc声明视图控制器?

时间:2010-11-06 02:17:29

标签: objective-c uiviewcontroller cocos2d-iphone

如何使用Objective C声明视图控制器?

1 个答案:

答案 0 :(得分:1)

Sorta取决于。举一个例子,假设您使用Apple的“基于视图的应用程序”模板进行了新的项目设置。如果您想要一个新的视图“向上滑动”并替换当前视图,您可以执行此操作。将新文件添加到“UIViewController subclass”类型的项目中,并选择“With XIB for user interface”选项。现在,在您的代码中,当您想要显示此视图时,请执行以下操作:

MyViewController *myViewController = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];
[self presentModalViewController:myViewController animated:YES];
[myViewController release];

这假设你的新UIViewController子类名是MyViewController,而XIB名为MyViewController(所以你应该有MyViewController.c(.h)(。xib)