首先,我会说我已经花了6个小时讨论这个话题,并且已经阅读了互联网必须提供的所有内容,这就是我来到这里的原因。
我已经转换为Universal,Xcode创建了MainWindow-iPad.xib,一切似乎都很好。 以下是我的问题:
1)新iPad专用xib的命名约定是什么? Xcode创建了“-iPad”,但我相信我应该把它们变成“〜ipad”。为什么不同?
2)(最重要)在创建了几个“~ipad”xib之后,Xcode似乎知道加载这些。所以我会复制内容,比如“RootViewController.xib” 并将其粘贴到“RootViewController~ipad.xib”中。 这就是问题:这个新的~ipad xib没有插座或引用插座! 我无法将页面上的按钮链接到任何内容。如何在没有单独的~ipad .m和.h的情况下做到这一点?
谢谢你们的帮助!一旦我完成所有工作,我就会写一篇关于这个的教程。
答案 0 :(得分:3)
只需将那个~iPad笔尖的类设置为与相应的iPhone笔尖相同的类名。这是在Interface Builder中的检查器中完成的。根据您的操作顺序,您可能需要重新连接插座。我认为,如果您在设置课程后将对象从iPhone笔尖复制到iPad笔尖,那么插座将保持连接状态。