【问题标题】:Multiple build targets for iPhone, iPadiPhone、iPad 的多个构建目标
【发布时间】:2011-12-04 12:20:23
【问题描述】:

我已经构建了面向 OS 3.0 的 iPhone 应用 现在我还想构建我的应用程序的 iPad 版本,如果没记错的话,它的最低操作系统部署应该是 3.2?

我复制了我的应用目标并将“摘要”选项卡中的“设备”设置更改为“iPad”。当我在 ipad 模拟器中运行这个目标时,我会在 ipad 模拟器中运行一个“缩小”的 iphone 版本(右下角有放大镜 2x 按钮)。我想这是因为我使用的 .xib 文件对于 ipad 来说太小了?

如何创建与 iPad 兼容的 .xib 文件,以及如何将它们链接到我的 iPad 目标版本?

【问题讨论】:

标签: iphone ios ipad xcode4


【解决方案1】:

对于通用应用程序,您必须为 iPhone/iPad 设置目标。 您必须为 iphone 和 ipad 设计两个不同的 xib。

对于已识别的设备,在“App-delegate”中放置以下条件:
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) //ipad { isIphone=假; } 否则 //iphone { isIphone=真; }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多