iphone中横向模式下尺寸为480x320的Default.png

时间:2010-11-22 12:42:20

标签: iphone orientation default.png

我正在开发一个处于横向模式的应用程序。我有Default.png,大小为480x320。 但是当它启动时,默认图像仍处于纵向模式,而不是横向模式。

然而,应该根据装置的设计来实现。

如果我在allready中使用相同大小的default.png。然后它就像旋转模式一样。

然而,应该根据装置的设计来实现。

请帮帮我

5 个答案:

答案 0 :(得分:1)

@brentford对问题How to put Default.png in landscape mode?的回答可以帮到你。

John Muchow还有一个article,它概述了一种完成你想要做的事情的不同方式。

答案 1 :(得分:1)

Taken straight from here

“在iOS 3.2及更高版本中,iPad应用程序可以提供不同的启动图像,具体取决于设备是纵向还是横向配置。要为不同的方向指定启动图像,必须在其中添加一个特殊的修改器字符串。标准启动映像的基本文件名。因此,每个文件名的格式如下:

[basename][orientation_modifier][scale_modifier][device_modifier].png

所以在你的例子中你可以:

Default-Landscape.png

Default-Portrait.png

(Default-Landscape@2x.png for iphone 4 and Default-Landscape~ipad.png for ipad and so forth...)

两者都必须是320x480,您必须确保您的应用Info.plist包含所有4个UISupportedOrientation值(UIOrientationPortrait,UIOrientationLandscapeLeft等等)。但请参阅上面的链接以获得更好的解释。

答案 2 :(得分:0)

我相信在没有检查方向的情况下加载了启动画面。

答案 3 :(得分:0)

尝试将info.plist文件中的UIInterfaceOrientation键设置为UIInterfaceOrientationLandscapeLeft(iPhone主页按钮位于左侧)或UIInterfaceOrientationLandscapeRight(右侧主页按钮)。

答案 4 :(得分:0)