Xcode 8.1 无法将 iPad 故事板添加到具有现有 iPhone 故事板的通用应用程序

Posted

技术标签:

【中文标题】Xcode 8.1 无法将 iPad 故事板添加到具有现有 iPhone 故事板的通用应用程序【英文标题】:Xcode 8.1 trouble adding storyboard for iPad to universal app with existing iPhone storyboard 【发布时间】:2016-11-21 17:31:52 【问题描述】:

我的应用程序是通用的,并且有 iPhone 故事板。 效果很好。

现在我想在 iPad 上运行它。 Xcode 抱怨缺少 iPad 故事板。

【问题讨论】:

我很确定您只需单击 Main_iPad.storyboard 并执行 CMD+V 即可将您从原始故事板复制的内容粘贴到剪贴板 谢谢。我不得不四处点击,直到启用粘贴。粘贴好了。但又出现了一个错误(见上文)。 您需要单击您的第一个视图控制器,并且上面有一个复选框,上面写着“初始视图控制器”......一旦设置了该复选框,该错误就会消失 【参考方案1】:
    我做了文件>新建>用户界面>故事板和 将其命名为“Main_iPad.storyboard”。 (现有一个已经是 Main.storyboard) 进入 Main.storyboard > 全选 > 复制 进入 Main_iPad.storyboard 并粘贴。 Main_iPadStoryboard > 选择 V​​iewControll > 它的属性 > 设置“是初始视图控制器” 运行它,它可以工作

【讨论】:

以上是关于Xcode 8.1 无法将 iPad 故事板添加到具有现有 iPhone 故事板的通用应用程序的主要内容,如果未能解决你的问题,请参考以下文章

将 iPad 故事板添加到现有的 iphone 项目

未选择 iOS iPad 故事板

Xcode 通用应用 iPad UITableView 大小

Xcode 6.3 故事板自动布局约束

Xcode 4.2 iOS 空应用程序和故事板

在Xcode 5.0.1(更新的xcode 6)中为3.5,4.0(更新的4.7和5.5)英寸屏幕开发相同的UI,没有风景,没有iPad,没有故事板