我有一个iPhone应用程序,我想更改为iPad应用程序。我 不 想让它变得普遍。结果应该是仅限iPad的应用程序。我看到的主要问题是转换我的所有.xib文件。我意识到我必须手动改变一些事情,但我希望尽可能多地(包括IB中所有精心设置的连接)继续进行。此外,如果我不太可能需要更改设置的地方,请同时给我一个提示。谢谢!
答案 0 :(得分:2)
Xcode有一个转换选项。它可以让您在新应用程序或通用应用程序之间进行选择。
这会转换你所有的NIB,但是它的实用程度将取决于你对Interface Builder中的大小调整选项有多彻底。对我来说大部分都是工作。对几个视图进行了一些小的调整,对其他一些视图进行了完全重写。
当然,您还必须使用“手动”构建视图的视图控制器。
我发现的问题是围绕方向(iPad应用程序应该在所有四个方向上工作)和屏幕尺寸。键盘和模态视图也有一些奇怪之处,如果你有任何这些(有几种模态视图,键盘并不总是消除)。正如您进行自动更改一样,测试是关键。
整个过程花了我很长的时间。
答案 1 :(得分:0)
将iPhone应用程序更改为iPad应用程序的想法很少。
http://www.enscand.com/roller/enscand/entry/ready_for_ipad