【发布时间】:2015-12-23 21:39:56
【问题描述】:
我有一个Main_iPhone.storyboard,效果很好。现在我建立了一个Main_iPad.storyboard。现在,当我想用 iPad 模拟器测试 iPad 应用程序时。模拟器显示Main_iPhone.storyboard 而不是iPad Storyboard。这是一个通用应用程序,但它不起作用。 iPad 的主界面是Main_iPad.storyboard。所以我不知道错误在哪里:(
谁有想法?
更新:
我明白了...我的 if/elseif 不再起作用了,所以它总是选择AppDelegate 中的Main_iPhone...
【问题讨论】:
-
iPad Deployment Info 下“Main Storyboard”的项目设置是什么?您说“iPad的主界面是
Main_iPad.storyboard,但您没有指定是否在项目设置中专门设置了它。 -
在部署信息下的项目中,然后在 iPad 下的主界面是 Main_iPad
-
尝试清理您的项目 (cmd+shift+k) 并重置您的 iOS 模拟器。如果这些都不起作用,您可能需要检查您的故事板是否包含在编译过程中。