【问题标题】:How to convert my iOS App from iPhone to universal in Xcode 7 or later?如何在 Xcode 7 或更高版本中将我的 iOS 应用程序从 iPhone 转换为通用?
【发布时间】:2016-04-23 06:18:29
【问题描述】:

我有针对我的查询的搜索问题,并且我遇到了类似的问题,但使用的是旧版本的 Xcode。

最新版本的 Xcode 中是否有任何新功能可以轻松地将 iPhone 开发的项目转为 Universal ?

第二件事,我使用了storyboard,我需要为iPad版本制作单独的storyboard文件吗?我使用了Autolayout,所以我是否必须忘记在 iPad 的情况下关心视图框架?

更好,有人给我迁移的步骤。

【问题讨论】:

    标签: ios xcode ipad autolayout storyboard


    【解决方案1】:

    首先,如果您想使用separate design for iPad and iPhone,在这种情况下,您需要为 iPhone 和 iPad 创建单独的故事板。

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

    我假设您对这两种设备使用不同的设计,因此请按照以下步骤操作。

    1) 通过在Deployment Info 下的设备中选择universal 使您的应用程序具有通用性。

    2) 按以下组合键为iPad 添加新的故事板。

    Command + N

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

    key :Main storyboard file base name (iPad)  Type: String Value: iPad Storyboard Name
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-03
      • 1970-01-01
      相关资源
      最近更新 更多