我正在开发一个应该在 iPad 2 和 iPad 3 上都能正常工作的应用程序。我有 spash 纵向和横向屏幕。对于 iPad2 启动画面,我使用大小为 768x1004 的 Default-Portrait.png 和大小为 1024x768 的 Default-Landscape.png,对于 iPad3,我使用大小为 1536x2008 的 Default-Portrait@2x.png 和大小为 2048x1496 的 Default-Landscape@2x.png。当我第一次在 iPad3 上构建我的应用程序时,初始启动图像首先是 iPad3 的(Default-Portrait@2x.png/Default-Landscape@2x.png),然后它切换到 iPad2 的(Default-Portrait.png)。 png/Default-Landscape.png)。 有人知道问题出在哪里吗?
最佳答案
在最新版本的 Xcode 上,您可以直接从项目设置面板设置默认图像。只需点击左上角的项目,然后选择目标,然后转到“摘要”选项卡。向下滚动,您将看到“iPad 开发信息”面板,将您的默认图像拖放到那里(最右边是视网膜,iPad 3 图像)。
尝试以这种方式设置默认图像,它会自动为您命名它们,我认为它甚至会为您调整它们的大小。
关于ios - iPad 3 上的启动画面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10450540/