ios - iPad 启动图像和方向

标签 ios ipad orientation

好的,我有一个关于 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/

相关文章:

ios - tableviewcell 内的 UIButtons 和 UILabels

ios - 如何在 xcode 场景的底部工具栏中显示文本和图像

ios - 使用 AFNetworking 将文本和多张图片发布到 Google Blobstore

ipad - 关于iPad键盘高度变更的通知

ios - 现有的iOS表单框架

ios - Ipad 方向不正常

iOS/iPad 方向更改 : rotate views manually vs. 为每个方向准备了 1 个 View

objective-c - 导航 Controller 中的方向变化

ios - Google Maps iOS 的位置标记信息窗口

ios - 状态栏是横向的,但是 [[UIApplication sharedApplication] statusBarOrientation] 返回纵向