将iPhone应用程序转换为iPad XIB文件问题

将iPhone应用程序转换为iPad XIB文件问题,iphone,ipad,Iphone,Ipad,我有一个iPhone应用程序,我想把它转换成iPad应用程序。为此,我“升级(d)iPad的当前目标”,然后我得到了一个新的xib,“MainWindow iPad.xib”。我正在构建iPhone/iPad,并且正确地在info.plist中设置了iPad主窗口xib。然而,当我打开主窗口ipadxib时,我看到的是一个iPhone大小的窗口,而不是我预期的iPad大小的窗口。升级后是否需要执行某些操作来更改xib,或者是否需要在某处调整视图的大小?因为当我运行这个应用程序时,似乎XCode正

我有一个iPhone应用程序,我想把它转换成iPad应用程序。为此,我“升级(d)iPad的当前目标”,然后我得到了一个新的xib,“MainWindow iPad.xib”。我正在构建iPhone/iPad,并且正确地在info.plist中设置了iPad主窗口xib。然而,当我打开主窗口ipadxib时,我看到的是一个iPhone大小的窗口,而不是我预期的iPad大小的窗口。升级后是否需要执行某些操作来更改xib,或者是否需要在某处调整视图的大小?因为当我运行这个应用程序时,似乎XCode正试图用iPhone大小的xib运行iPad视图


提前感谢您的帮助。

我认为“升级iPad当前目标”任务中存在错误


我修复了这个问题,用iPad作为产品创建了一个新的“窗口XIB”,然后用新XIB中的窗口对象替换MainWindow-iPad.XIB中的窗口对象。(一定要更新应用程序代理的“窗口”出口。)

我也有同样的问题,mainWindow.xib中的窗口大小错误

我已经手动将I-Phone项目转换为I-Pad项目。我调整了所有视图的大小,但无法更改窗口的大小。看起来您可以拥有比窗口更大的视图,唯一发生的事情是窗口外的按钮不起作用。这当然取决于I-Pad的旋转

在界面生成器中,主窗口信息中的大小显示为灰色。我打开mainWindow.xib作为文本,将大小更改为768乘1024,保存、清理和重建。在我退出Xcode和IB并重新启动之前,发生了意外错误。下一个构建工作得很好,按钮现在可以工作了

这可能是解决问题的错误方法,但它是有效的