我正在开发一个支持所有方向的应用程序。我需要以所有方向类型启动启动画面(启动图像)。但是项目摘要只有一个字段(纵向)来设置 Default.png。我将如何在我的 iPhone 应用程序上启动横向启动画面。
ipad 有一些功能可以设置两个方向。他们在 iphone 中是否有类似的东西,
先感谢您
我正在开发一个支持所有方向的应用程序。我需要以所有方向类型启动启动画面(启动图像)。但是项目摘要只有一个字段(纵向)来设置 Default.png。我将如何在我的 iPhone 应用程序上启动横向启动画面。
ipad 有一些功能可以设置两个方向。他们在 iphone 中是否有类似的东西,
先感谢您
iPhone 闪屏只有纵向。iPad 也有横向,因为 iPad 主屏幕自动旋转不像 iPhone。
为了实现这样的行为,您可以使您的第一个屏幕与初始屏幕相同(在背景上添加相同的图像)。因此,当您加载应用程序所需的资源但您无法以横向模式启动应用程序时,它看起来像一个横向启动屏幕。
希望这可以帮助。
干杯!
不,根据 HIG 的说法,iPhone 的默认方向是纵向,并且启动时只会执行纵向模式。
让我引用一个特殊的行为
来自技术说明TN2244在横向启动您的 iPhone 应用程序
除了 iPhone 6 Plus 使用的启动图像外,资产目录假定所有 iPhone 启动图像都是纵向的。
所以
iPhone 应用程序的启动图像的大小始终与纵向屏幕的尺寸相匹配。对于以横向启动的应用程序,您应该使用首选的图形编辑软件来旋转启动图像的内容,同时保持图像的大小与纵向启动图像一致(高度 > 宽度)。
如果您没有正确执行操作,则可能会出现空白/白屏
结果是在启动过程中出现空白屏幕,因为系统找不到合适的启动图像。
不幸的是,该文件最近一次更新是在 2 年前。
2015-05-26 Updated for Xcode 6 and iOS 8.