iOs特定于设备的资源不起作用-〜iPad加载默认XIB-通用应用程序
||
我正在基于Utility App模板制作通用应用程序。我选择了一个通用应用程序,并且MainView.xib和MainView〜iPad.xib在两种设备类型上均可正常工作。
在iPad2上,当我切换到FlipsideView时,即使项目中有一个完美的FlipsideView〜iPad.xib文件,它也会加载FlipsideView.xib。默认的xib为标准(iPhone)大小,并显示在iPad的左下角。
我确实必须手动创建FlipsideView〜iPad xib。我相信xib已正确连接到IB,因为它与FlipsideView.xib连接完全相同。
在过去的几周中,我已经阅读了很多有类似问题的文章,并且这个Stack Overflow线程回答得最清楚,并且包含指向Apple文档的链接。因此,我知道它适用于其他人并已记录在案。
此部分的代码与stock Utility App模板中的showInfo()方法相同。
(是的,我意识到我可以手动加载〜iPad版本,检查UI_USER_INTERFACE_IDIOM()。我试图弄清楚在使〜iPad修改器起作用时我做错了什么。)
有什么想法我想念的吗?
多谢您的协助!
没有找到相关结果
已邀请:
2 个回复
唤副埂侧壬
冉案