问题与iPad通用的xib文件

我有一个正在运行的iPhone应用程序,我正试图将其更改为Xcode 3.2中的通用应用程序。 我只想为iPad创建新的xib文件。

所以我只需展开Target,点击“Project Upgrade Current Target for iPad”并选择“One universal application”。

在我的应用程序中,我有很多xib文件,并且我想为同一个控制器创建新的iPad xib文件,例如,我想将mainpage-iPad.xib定位到控制器mainpage.m

在主页iPad.xib的IB中,我将该类设置为“mainpage”,这似乎是不够的,每当我运行ipad模拟器时,我总是将视图调整为iphone。

你能指出我做错了什么,并提出将xib文件定位到我的控制器的正确方法。

谢谢


您可以从现有的标准iPhone xib中创建非常简单的iPad特定xib:

  • 在Interface Builder中打开iPhone xib
  • 在Interface Builder的Menu中选择File and Create iPad version (或Create iPad version using Autosizing Masks
  • 保存新的iPad xib并将其添加到您的项目; iPad的厦门国际银行的名称应该是相同的iPhone厦门国际银行与~ipad后缀-例如,如果你的iPhone厦门国际银行是MyViewController.xib你的iPad厦门国际银行应该是MyViewController~ipad.xib (使用~ipad ,而不是-iPad
  • 之后,您的iPad xib将自动在iPad上使用。 当然,您还需要将您的项目升级到通用应用程序(就像您所说的)。

    链接地址: http://www.djcxy.com/p/95709.html

    上一篇: Issue with xib files for iPad universal

    下一篇: How to link a .xib file to a class file with Xcode 4