【问题标题】:Xcode can't run iPad StoryboardXcode 无法运行 iPad Storyboard
【发布时间】: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 模拟器。如果这些都不起作用,您可能需要检查您的故事板是否包含在编译过程中。

标签: ios xcode ipad


【解决方案1】:

如果您仅在创建项目时设置了 iPhone 应用程序,然后为 iPad 添加了故事板,您需要在 Project Navigator 中单击根(蓝色图标),然后在 General -> Deployment Info 下,确保设备设置为通用。您还将看到 2 个按钮 iPhone 和 iPad。选择 iPad 并将主界面设置为 Main_iPad。这应该可以。

【讨论】:

  • 它从一开始就是通用的......并且在开发信息 -> iPad 端的主界面是 Main_iPad
猜你喜欢
  • 2017-03-04
  • 1970-01-01
  • 2014-11-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-21
  • 2012-05-01
  • 1970-01-01
相关资源
最近更新 更多