如何出现一个窗口?

时间:2012-04-28 16:50:57

标签: ios

我正在学习iPhone开发,在我的应用程序中我有一些视图,但我应该使用一个窗口,所以我想在IBaction中调用一个窗口如何调用窗口?我尝试使用AppDelegate的示例,您可以看到我的代码:

- (IBAction)start:(id)sender {
self.window = [[[Game1ViewController alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
[self.window makeKeyAndVisible];
}

Game1ViewController是UIWindow类型。

最好的问候

1 个答案:

答案 0 :(得分:1)

我相信你的应用只有一个窗口。除此之外,您还可以放置不同的视图。这些可以是UIView的子类。这些可以由UIViewController控制。通常有某种设计风格决定了应用程序的结构,UINavigationController,UITabController,Master / detail之间。

如果您打开Xcode并从其中一个模板(例如主/细节)开始,您可以看到视图之间的过渡以及如何使其出现/消失以及视图和视图控制器之间的交互。