ios - 启动图像在横向模式下无法正常工作?

标签 ios objective-c xcode splash-screen

我们已经为 iPhone 和 iPad 设备创建了一个应用程序。我们仅支持纵向。

我的启动图像有问题。如果我们将设备(仅适用于 iPad)保持为纵向,则它可以正常工作并且显示纵向启动图像。

但是,如果我们将设备(仅适用于 iPad)保持横向并运行应用程序,它会显示启动图像几毫秒,然后显示蓝色(紫色)屏幕。这种情况仅发生在 iPad 上。

我添加了 iPad 纵向图像,分别为 1x 和 2x 的 Default-portrait.png 和 Default-portrait@2x.png(iPad 横向未选中)。

然后我尝试为 iPad 添加横向(选中横向图像选项)图像,但没有用。

谁能告诉我这里的确切问题是什么以及如何解决。(我们支持 iOS 8 及更高版本)

最佳答案

作为我的领导(他解决了同样的问题),转到plist 文件:

  • 找到项目支持的界面方向 (iPad)
  • 与其子项:只保留纵向(底部主页按钮),删除其他。

关于ios - 启动图像在横向模式下无法正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39384073/

相关文章:

ios - 通过按钮打开AppStore

ios - 不在每个单元格中使用带有 CollectionView 的 UITableView 中的可重用单元格

ios - 在显示层之前应用 CGAffineTransform

ios - 在 UItableView 滚动时显示/隐藏顶部 View 和底部 View

ios - 有没有办法将 Swift 词典漂亮地打印到控制台?

ios - 通过 Segues,确定用户所在的 View 以及未出现的 NavigationController 按钮

MKMapView 的 iOS 自定义注释

ios - 为什么我总是在ios中获得缓存的位置

ios - 我无法指向 Xcode 库中的 MSClient

ios - 创建不占用全屏的 UIViewController 时,如何通过点击外部来关闭它?