无法解析iPhone xib到ipad xib的转换

时间:2012-06-11 12:24:12

标签: iphone ios4 ios5 xcode4.2

请指出我是否遗漏了什么? 我有一个类型为'universe'的项目。它适用于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视图中一样?。

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

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

有些如何通过改变主视图的协调来解决问题。

答案 2 :(得分:0)

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