【发布时间】:2010-09-02 05:45:23
【问题描述】:
我正在开发一款只能在横向模式下运行的游戏。当我将启动图像 (Default.png) 导入我的 xcode 项目并运行它时,图像以纵向模式显示,然后视图以横向模式启动。如何让我的启动画面/启动图像仅以横向模式显示?
【问题讨论】:
标签: iphone ios iphone-sdk-3.0 ios4
我正在开发一款只能在横向模式下运行的游戏。当我将启动图像 (Default.png) 导入我的 xcode 项目并运行它时,图像以纵向模式显示,然后视图以横向模式启动。如何让我的启动画面/启动图像仅以横向模式显示?
【问题讨论】:
标签: iphone ios iphone-sdk-3.0 ios4
第一件事是没有人会从应用程序外部知道应用程序将以纵向还是横向运行。
如果您仍然想在横向模式下查看初始屏幕,您必须以我们无法更改初始屏幕行为的方式设计图像。
不要将图像设计为320X480,而是将其设计为480X320,您的问题就会得到解决。
编码愉快...
【讨论】:
始终创建 320x480 和 640x960 尺寸的图片。只需将它们命名为 Default.png 和 Default@2x.png。正如 Michael Kessler 所说,要让它们以横向显示,您必须在 gfx 编辑器中旋转图形。
我引用 Apple 文档目前的样子:
iPhone 和 iPod touch 纵向 320 x 480 像素、640 x 960 像素 (@2x) 不支持横向
iPad 纵向 768 x 1004 像素,1536 x 2008 像素 (@2x) 横向 1024 x 748 像素、2048 x 1496 像素 (@2x)
因此您可以看到 iPhone/iPod 不支持横向图像。
【讨论】: