0

请指出我是否遗漏了什么?我有一个“宇宙”类型的项目。它适用于 iPhone。

我应用以下步骤来获取 iPad 版本。

1)  duplicate the .xib.
2) Open source Code mode { xib file} and do the followings.
    a) changed <archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="8.00">
       to
       <archive type="com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB" version="8.00">

b) replaced IBCocoaTouchFramework  with IBIPadFramework
c) changed the resolution of IBUIView to 
        <string key="NSFrame">{{0, 20}, {768, 1024}}</string>

现在,当我执行时,我仍然看到输出,好像 iPhone xib 嵌入到 iPad 视图中?

我错过了什么吗?请指出我正在做的错误?

4

3 回答 3

0

一些如何通过更改主视图的协调来解决它。

于 2012-06-24T14:54:31.040 回答
0

您还应该更改该类中使用的所有控件的坐标。

于 2012-06-11T12:35:09.410 回答
0

我有同样的问题,在我的情况下,从 FolderOption 重新打开 Xib 并删除了再次重复的 ~iPad.XIb 文件,这次替换了整个存档类型而不是添加 .iPad,InterfaceBuilder3 和 CocoaTouch 之间不应该有任何空间

于 2013-01-29T08:59:32.710 回答