【问题标题】:How to start a new navigation based application to work only in Ipad?如何启动一个新的基于导航的应用程序以仅在 Ipad 中工作?
【发布时间】:2012-06-07 06:17:14
【问题描述】:

我想创建一个新的基于导航的应用程序,它只需要与 ipad 一起工作?我该怎么做。当我启动基于导航的 iphone 应用程序然后尝试将目标升级到 ipad。然后有两个目标文件和两个主窗口 xib,这让我很困惑,我需要这个应用程序只能在 ipad 中工作。我将设备系列更改为 ipad?这些是我完成的步骤 1) 在 3.2 中创建了一个新的基于导航的应用程序,并启用了核心数据。 2)将目标升级到ipad(不是通用的只有ipad) 3) 将设备系列更改为 ipad。

但这会给我两个目标和两组 zib 文件,该怎么办?

够了吗?任何人都可以给出实现这一目标的确切步骤吗?

【问题讨论】:

    标签: iphone


    【解决方案1】:

    正如您所说,将Targeted Device Family 更改为 iPad 就足够了。

    如果您仍然对 iPhone 的文件(例如主窗口 xib)感到不满意,您可以删除它们。

    【讨论】:

    • 我应该删除 iphone xib 文件吗?你能告诉我为什么有两个目标 r 来了吗?完全混淆了。我刚刚完成了这些步骤 1)在 3.2 中创建了一个新的基于导航的应用程序,并启用了核心数据。 2)将目标升级为ipad(不是通用的ipad)3)将设备系列更改为ipad。但这会给我两个目标和两组zib文件,该怎么办?
    • 这取决于您用于创建项目的 Xcode 版本。我不确定为什么有两个目标(顺便说一句,Xcode 给它们起什么名字?)
    • 应用应用-ipad
    • 当您将 iPhone 项目修改为仅 iPad 项目时,Xcode 只会添加 iPad 所需的文件,但不会自动删除 iPhone 所需的文件。所以我想也许这就是为什么你有两个目标和两组 xib 文件的原因。
    • 所以我的问题是当有人试图在 iphone 中运行它时会发生什么?
    【解决方案2】:

    从单个视图模板开始,然后将初始视图控制器嵌入到导航控制器中。但是你看不到很多基于 iPad 原生全屏导航的应用程序。拆分视图更常见。

    【讨论】:

    • 是的,我只是想在 3.2 中创建模板
    • 好吧,我不知道你为什么这样做,而且我没有再安装 3.2,所以我不能给你步骤,抱歉。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-15
    相关资源
    最近更新 更多