好的,我有一个关于 iPad 上的启动图像和方向的问题。同样,这是专门针对启动图像的,与应用程序实际获得控制后的旋转/方向无关。
无论如何,无论设备的方向如何,无论支持的方向如何,也无论初始界面方向如何,Default.png 资源总是被加载。看起来该应用程序被认为是纵向的,直到它稍后(可能)自动旋转。我在 apple dev 的东西上读到了一些与此相关的内容,但鉴于有这些不同方向的启动图像(默认横向、默认横向横向等),我推测方向在启动时没有固定。
简单的解决方案是将我的 Default.png 旋转 90 度,这样它至少在尺寸上是正确的,但这不是一个可接受的解决方案,除非它是唯一的解决方案。我确实遇到了对名为“Resource-iPad”的文件夹的引用,但未能在这方面挖掘出太多信息。
设备和模拟器看起来是一致的。我的目标是 iPhone/iPad。资源在 main bundle 等的根目录下。
所以,我一定遗漏了一些明显的东西,但我不确定是什么,这就是你们进来的地方。
提前致谢, 汤姆
最佳答案
如果您的应用程序是通用的,请确保您有两张适用于 iPad 版本的图片——一张名为“Default-Landscape~ipad.png”,另一张名为“Default-Portrait~ipad.png”。请注意名称中的波浪号与破折号。
如果它不是通用的,那么“Default-Portrait.png”和“Default-Landscape.png”应该可以工作。不知道为什么它不适合你。也许“Default.png”和“Default-Landscape.png”不是操作系统可接受的组合,在这种情况下将 Default.png 更改为 Default-Portrait.png
关于ios - iPad 启动图像和方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8933529/