0

我正在开发一个支持所有方向的应用程序。我需要以所有方向类型启动启动画面(启动图像)。但是项目摘要只有一个字段(纵向)来设置 Default.png。我将如何在我的 iPhone 应用程序上启动横向启动画面。

ipad 有一些功能可以设置两个方向。他们在 iphone 中是否有类似的东西,

先感谢您

4

3 回答 3

7

iPhone 闪屏只有纵向。iPad 也有横向,因为 iPad 主屏幕自动旋转不像 iPhone。

为了实现这样的行为,您可以使您的第一个屏幕与初始屏幕相同(在背景上添加相同的图像)。因此,当您加载应用程序所需的资源但您无法以横向模式启动应用程序时,它看起来像一个横向启动屏幕。

希望这可以帮助。

干杯!

于 2012-07-11T10:56:37.463 回答
1

不,根据 HIG 的说法,iPhone 的默认方向是纵向,并且启动时只会执行纵向模式。

于 2012-07-11T10:56:24.507 回答
0

让我引用一个特殊的行为

来自技术说明TN2244在横向启动您的 iPhone 应用程序

除了 iPhone 6 Plus 使用的启动图像外,资产目录假定所有 iPhone 启动图像都是纵向的。

所以

iPhone 应用程序的启动图像的大小始终与纵向屏幕的尺寸相匹配。对于以横向启动的应用程序,您应该使用首选的图形编辑软件来旋转启动图像的内容,同时保持图像的大小与纵向启动图像一致(高度 > 宽度)。

如果您没有正确执行操作,则可能会出现空白/白屏

结果是在启动过程中出现空白屏幕,因为系统找不到合适的启动图像。

不幸的是,该文件最近一次更新是在 2 年前。

2015-05-26 Updated for Xcode 6 and iOS 8.

于 2017-06-15T06:12:20.067 回答