在 iPhone 5 上以横向模式启动启动画面

5

我们的通用应用程序只支持横屏模式。我们需要为iPhone 4和iPhone 5添加启动画面。

对于竖屏的iPhone 5,我们使用 Default-568h@2x.png。如何为iPhone 5的横屏设置启动画面?


请检查此链接 https://dev59.com/nlDTa4cB1Zd3GeqPHDO3 - IronManGill
我知道在之前的xCode版本(iPhone5之前)中,你可以将Default.png文件命名为不同的名称,以实现横向启动画面等效果。但是,为什么不直接设计一个横向的Default.png并将其旋转成竖向(在尺寸方面),虽然对于人眼来说它显然被旋转了,但这不会模拟加载一个横向的启动画面吗?祝你好运,希望我的回答能够帮到你!上帝保佑! - Albert Renshaw
谢谢Albert,但我也尝试过了,没有成功。 - Tiger
你找到了正确的答案吗? - TonyMkenu
5个回答

7
根据苹果的文档:为不同方向提供启动图像,每个面向特定的启动图像必须在其文件名中包含一个特殊的修饰字符串。面向特定的启动图像文件名的格式如下:
<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)。

2
要提供一个启动画面的景观图像,您需要创建该图像... 然后在外部图像编辑器中旋转90度。

0
非常简单,在横屏模式下设计启动画面。就像在竖屏模式下一样制作启动画面。当用户看到屏幕处于横屏时,他/她会自动将手机旋转为横屏。:-)

0

根据苹果文档,仅支持iPad的横屏启动画面。

对于iPhone和iPod Touch,您需要创建一个纵向启动画面,它可以是您90度旋转的横向启动画面。我建议顺时针旋转而不是逆时针旋转(即在桌面上,您需要将头向右弯曲才能看到正确方向的图像)。


-3

在pch文件中使用这些宏

#if IS_iPAD
LaunchImage=iPad.png
else
LaunchImage=iPhone.png

1
#define ... else ... ?这甚至无法编译。 - Martin R

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接