如何在Xcode6中使用不同的iPhone和iPad故事板?

时间:2014-11-29 05:02:49

标签: xcode storyboard

我正在尝试使用Xcode 6.1。如何在Xcode 6.1中为iPhone和iPad使用不同的故事板?我的意思是,我想为iPhone和iPad创建两个不同的故事板,应用程序将决定在启动时呈现哪个故事板。

我知道我可以关闭#34;使用大小类"(在故事板文件的设置中)关闭只为iPhone或iPad制作故事板。但是"主界面"在目标设置中只能有一个故事板。所以我不知道该怎么做。

1 个答案:

答案 0 :(得分:0)

到目前为止,我最喜欢的Xcode 6功能是Interface Builder中的新尺寸类概念。 它们还可以将通用应用程序压缩到一个故事板文件中。 结合新的自适应视图控制器,可以更轻松地依赖界面构建器,而不是与之抗争,以简化应用程序布局的创建。应用中的每个视图控制器都会获得一个特征集合对象。

此特征集合对象有2个大小类,一个水平大小类和一个垂直大小类。每个类都有3个可能的值:compact,regular或any。这些值可以根据设备及其方向而改变。

您的应用将根据当前大小类为每个视图控制器布局其界面。 Apple使用网格让用户选择要使用的配置,因此这是相同的网格,但每个设备+方向在相应的大小类组合中突出显示。

请参阅Link