3

我有一个 iPhone 应用程序,现在我想将该应用程序转换为在所有 iPhone/iPod/iPad 设备上运行的通用应用程序。那么,从哪里开始,我需要做什么?

任何帮助、链接、示例应用程序,任何东西,都将受到高度赞赏。

提前致谢 :)

4

1 回答 1

1

我最近这样做了,它实际上比看起来要简单得多。我建议您阅读 Apple 的iPad 编程指南,它有大约 100 页的 PDF 格式(您无需阅读全部内容)。基本上,您需要:

  • 在 Xcode 中运行一个自动将您的项目转换为 Universal 的命令
  • 添加对方向更改的支持,如果您之前没有这样做(在 iPad 上是必需的)
  • 浏览应用程序,看看有什么问题并修复它(例如,您可能会看到一些需要修复控件的自动调整大小设置的地方)

当然,如果您不想为 iPad 重新设计 UI,您可能最终会想要这样做(例如,使用拆分视图、弹出对话框和各种模式,并减少全屏视图转换)。通过这些步骤获得的 UI 不会感觉 100% 像 iPad 一样,但它会起作用,并且看起来比放大后的仅 iPhone 应用程序要好得多,所以这是一个好的开始。

于 2010-05-24T09:54:28.693 回答