在横向模式下为iPhone 5启动初始屏幕
我们的通用应用程序仅适用于横向模式。我们需要为iPhone 4添加闪屏iPhone 4 & iPhone 5。在横向模式下为iPhone 5启动初始屏幕
对于iPhone 5中的肖像,我们使用[email protected]
。如何在iPhone 5的Landscape中设置启动屏幕?
使用这些宏根据苹果的文档:Providing Launch Images for Different Orientations ,
每特定于方向的启动图像必须在其文件名中包含特殊的修饰符字符串。为定位特定的启动图像文件名的格式如下:
<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)。
非常简单 在横向模式下在启动画面上进行设计。 ,只需在屏幕上进行启动画面即可。 用户自动拨打电话的风景时,他/她看到屏幕处于横向:-)
我尝试过,但在人像模式下启动了闪屏。 – Tiger 2013-02-25 07:05:21
在PCH文件
#if IS_iPAD
LaunchImage=iPad.png
else
LaunchImage=iPhone.png
'#define ... else ...'?这甚至没有编译。 – 2013-02-25 07:52:55
提供景观启动图像必须创建图像..,只是旋转90度,在外部图像编辑器
从Apple doc,山水推出屏幕仅为iPad的支持。
对于iPhone和iPod Touch,您需要创建一个肖像启动屏幕,该屏幕可以是您的90°方向的风景启动屏幕。我会应用顺时针旋转而不是逆时针旋转(即在桌面上,您需要将头部向右弯曲,以正确的方向查看图像)。
请检查此链接http://*.com/questions/3624135/splash-launch-image-in-landscape-mode – IronManGill 2013-02-25 07:02:34
我知道你可以将Default.png文件命名为以前版本的xCode中的不同的东西( pre-iPhone5),它可以进行风景启动画面,而不是什么,但为什么不只是设计一个风景默认。PNG和旋转它似乎肖像(在尺寸方面),但对人眼来说,它将显然是转身,这不会模拟相同的效果,只是加载一个景观的闪屏?祝你好运,希望我能有更多的帮助!上帝保佑! – 2013-02-25 07:02:49
谢谢艾伯特,但我也试过这个。不成功 – Tiger 2013-02-25 07:04:13