我们的通用应用程序仅在横向模式下。我们需要为 iPhone 4 和 iPhone 5 添加启动画面。
对于纵向的 iPhone 5,我们使用Default-568h@2x.png
. 如何在 iPhone 5 的横向设置启动屏幕?
我们的通用应用程序仅在横向模式下。我们需要为 iPhone 4 和 iPhone 5 添加启动画面。
对于纵向的 iPhone 5,我们使用Default-568h@2x.png
. 如何在 iPhone 5 的横向设置启动屏幕?
根据Apple 的文档:提供不同方向的启动图像 ,
每个特定方向的启动图像都必须在其文件名中包含一个特殊的修饰符字符串。特定方向的启动图像文件名的格式如下:
<basename><orientation_modifier><scale_modifier><device_modifier>.png
例如:
1) Default-Portrait.png
2) Default-PortraitUpsideDown.png
3) Default-Landscape.png
4) Default-LandscapeLeft.png
5) Default-LandscapeRight.png
注意: 这些修饰符仅支持在 iPad 应用程序中使用的启动图像。
因此,您必须根据iPhone 5的方向更改您的图像。
有两种方法可以做到这一点:
1)将启动画面旋转 90 度。
2)反转尺寸(320 * 480 -> 480 * 320)。
要提供横向启动图像,您必须创建图像.. 并在外部图像编辑器中将其旋转 90 度
在横向模式下的初始屏幕上进行非常简单的设计。并像在纵向中一样制作启动画面。当他/她看到屏幕处于横向时,用户会自动制作手机横向:-)
在Apple doc中,仅 iPad 支持横向启动屏幕。
对于 iPhone 和 iPod Touch,您需要创建一个纵向启动屏幕,该屏幕可以是您的 90° 横向启动屏幕。我会应用顺时针旋转而不是逆时针旋转(即,在桌面上,您需要向右弯曲头部才能看到正确方向的图像)。
在 pch 文件中使用这些宏
#if IS_iPAD
LaunchImage=iPad.png
else
LaunchImage=iPhone.png