如何在Xcode 7或更高版本中将我的iOS App从iPhone转换为通用?

NSP*_*tik 3 xcode storyboard ipad ios autolayout

我已经为我的查询搜索问题,我也遇到了类似的问题,但是使用旧版本的Xcode.

Xcode的最新版本中是否有新的东西可以让iPhone开发项目变得简单易用?

第二件事,我使用了故事板,我是否必须为iPad版制作单独的故事板文件?我已经习惯了Autolayout,所以在iPad的情况下,我是否必须忘记关注视图帧?

更好的是,有人给了我迁移的步骤.

Aam*_*mir 6

首先,如果你想使用separate design for iPad and iPhone,那么你需要为iPhone和iPad创建单独的故事板.

好吧如果你想为这两种设备使用相同的设计,那么你可以skip step (2),并且step(3)你需要提到你用于iPhone的故事板名称.

我假设您为这两种设备使用不同的设计,因此步骤如下.

1)通过选择下面universal的设备,使您的应用程序通用Deployment Info.
在此输入图像描述

2)iPad按下以下组合键添加新故事板.

Command + N.

在此输入图像描述

3)Info.plist
点击"+"按钮中添加iPad的故事板名称并添加以下内容

key :Main storyboard file base name (iPad)  Type: String Value: iPad Storyboard Name
Run Code Online (Sandbox Code Playgroud)

完成上述所有步骤后,您将完成将应用转换为通用应用所需的基本步骤.