【问题标题】:Xcode - How to make a universal appXcode - 如何制作一个通用的应用程序
【发布时间】:2011-01-22 10:55:37
【问题描述】:

我有一个 iPhone 应用程序,我想让它成为通用的,但我不知道如何去做,至少无论如何是正确的。早些时候我尝试了“将当前目标升级到 iPad”,但它不能正常工作,但幸运的是我在尝试之前保存了一个备份。

无论如何,谁能告诉我如何做到这一点?

【问题讨论】:

    标签: iphone xcode ipad ios ios4


    【解决方案1】:

    创建一个针对 iPad 的新 MainWindow_iPad.xib 文件。打开应用程序的 info.plist 文件。为(类似于)主笔尖名称(iPad)添加一个新键。 (别担心,Xcode 会给你自动完成选项)将它设置为这个新的 .xib 文件。现在,当应用程序在 iPad 上启动时,它会加载新的 .xib。您现在可以正常编写代码了。

    【讨论】:

    • 还要确保 MainWindow_iPad.xib 文件引用了适用于 iPad 范例的视图控制器和视图。
    【解决方案2】:
    if ([[UIDevice currentDevice] userInterfaceIdiom]==UIUserInterfaceIdiomPhone) {
    } else {
      //...
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-26
      • 1970-01-01
      • 2014-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-10
      • 2011-12-05
      相关资源
      最近更新 更多