gpt4 book ai didi

iphone - 让 iPad 应用程序变得通用?

转载 作者:行者123 更新时间:2023-12-03 19:14:48 25 4
gpt4 key购买 nike

我看到很多问题询问如何将 iPhone 应用程序转换为通用应用程序,答案通常是使用 iPad 升级目标,有时更新 Info.plist 。我也见过this question ,它要求与我相同的事情,但我正在寻找不同的方法。

那里发布的答案说,为了将 iPad 应用程序转换为通用应用程序,必须更改目标设备系列,然后为其编写代码。我认为这个答案是不正确的,因为你最终会得到一个不平衡的代码库。

如何将 iPad 应用程序转换为通用应用程序,以便目录结构看起来像升级后的 iPhone 应用程序? (包括编辑plist和拆分委托(delegate)等步骤。)

最佳答案

如果您想手动执行此操作,请首先创建一个虚拟/模板通用应用程序,查看它与您的应用程序之间的差异,然后更改您的应用程序以消除这些差异。其中步骤:

创建 iPad 子目录。

在该子目录中为 iPad 创建合适的 xib。

修改您的 info.plist 以使用适用于 iPad 的 xib(和图标等)

为 iPad 创建新的子类,或者使用修改现有子类来检查 UI 范例并在代码中选择适当的 UI 子元素和大小。

如果您创建了新类(class),请根据需要将它们插入 iPad xib。

修改您的 Target 设置以包括针对 iPad 的构建。

如果需要,可以移动和/或重命名现有的 iPhone 文件/目录,使它们对称。

关于iphone - 让 iPad 应用程序变得通用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4382394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com