Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Xcode iphone应用程序中创建多个页面_Iphone_Cocoa Touch_Cocoa Design Patterns - Fatal编程技术网

如何在Xcode iphone应用程序中创建多个页面

如何在Xcode iphone应用程序中创建多个页面,iphone,cocoa-touch,cocoa-design-patterns,Iphone,Cocoa Touch,Cocoa Design Patterns,我开始体验iphone sdk。我有一个问题,我正在尝试创建两个应用程序页面,但我不知道如何链接或设计它们。就像当我启动Xcode时,我发现一个名为View的页面要在其中进行设计,我想让该页面成为欢迎页面,然后用户从该页面中看到的三个选项中选择一个。一旦他点击其中一个,程序就会把他带到下一页或他选择的页面 谢谢你看看如何使用UIViewController - (void)presentModalViewController:(UIViewController *)modalViewContro

我开始体验iphone sdk。我有一个问题,我正在尝试创建两个应用程序页面,但我不知道如何链接或设计它们。就像当我启动Xcode时,我发现一个名为View的页面要在其中进行设计,我想让该页面成为欢迎页面,然后用户从该页面中看到的三个选项中选择一个。一旦他点击其中一个,程序就会把他带到下一页或他选择的页面


谢谢你

看看如何使用
UIViewController

- (void)presentModalViewController:(UIViewController *)modalViewController animated:(BOOL)animated

方法。您可以显示初始视图,当用户按下其中一个按钮时,在顶部显示预期视图。如果您构建一个新项目,并选择“实用程序应用程序”,您将获得一些有关其工作原理的示例代码。

我建议您确实需要一本好书。

iPhone上的标准方法是向下钻取。在NIB中放置UINavigationController,使根级别视图成为欢迎页面。然后通过调用导航控制器上的pushViewController导航到相关视图


这是一个非常高级的描述;你得填补很多空白。如果你创建了一个新项目并指定了一个“基于导航的应用程序”,你会得到很多这种方法的样板代码。

在Mac应用程序中你会如何做同样的事情?对于Mac大小的屏幕来说,这个UI毫无意义。一次显示不超过一级导航的全部原因是屏幕大小。在计算机上,你可以做一个树/细节类型的UI-think XCode。