如何使用带有StoryBoards的Xcode 4.2空应用程序模板创建通用应用程序?

时间:2012-01-17 05:29:39

标签: xcode4.2 ios5

我将我的xcode版本更新为4.2并且即将使用带有故事板的空应用程序模板制作通用应用程序。我不知道如何使用故事板开始这个东西而不是通常的.xibs用于GUI。请帮帮我们非常感谢!

1 个答案:

答案 0 :(得分:5)

您可以通过为每个设备创建单独的故事板并将设备的入口点设置到目标摘要中的相应故事板来实现此目的。

详细说明如下。

创建一个空的通用应用程序后,您需要为每个设备创建单独的故事板。

文件 - >新 - >档案 - >用户界面 - >故事板 - > (MainStoryboard_iPad& MainStoryboard_iPhone)

在每个故事板中,您需要插入至少一个视图控制器。您可以通过拖动单个视图控制器和每个故事板的标签来验证功能(标记一个“iPad”和一个“iPhone”)。

有了故事板,您需要为视图控制器添加代码。 Apple建议为每个设备添加一个单独的视图控制器,但如果您真的想要,可以共享一个视图控制器。

文件 - >新 - >档案 - > ViewController - > (HomeViewController_iPad& HomeViewController_iPhone)

导航回相应的故事板,选择您插入的视图控制器,并在身份检查器中设置视图控制器(HomeViewController_iPad& HomeViewController_iPhone)。然后通过右键单击视图并将添加引用插件拖到视图控制器上并选择视图来添加引用插座。

最后,您需要为每个设备设置入口点。导航到您的目标摘要,然后为您刚刚创建的故事板选择每个设备的主要故事板

此时,运行应用程序将在相应的设备上显示“iPad”和“iPhone”。