模拟器启动画面中的iOS应用程序旋转90度

问题描述:

我有一个480宽度,320高度的default-landscape.png图像,当在我的模拟器中显示时,会旋转90度。我为我的图形引擎使用了应用程序游戏工具包,其余部分使用了标准C++,但我相当确定这是与xcode配置有关的。以下是图像什么我运行到:模拟器启动画面中的iOS应用程序旋转90度

http://i4.photobucket.com/albums/y102/paultr/ScreenShot2012-12-23at114643PM_zpsb6761d90.png

+0

您是否检查过您是否支持Xcode中的所有方向?转到目标设置并检查它是否支持所有这些UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft和UIInterfaceOrientationLandscapeRight。同时检查默认的横向图像名称是'Default-Landscape.png'本身。 – iDev

+0

我只是支持我的游戏左右风景。这就是文件的名称。 –

+0

在这种情况下,请检查目标设置,并确保它仅选择了横向方向。 – iDev

不应该高度是480,宽度为320,如果你想在设备处于纵向模式?无论如何,你可以以编程方式设置设备的方向,你可以尝试添加这个到你的AppDelegate设置设备的方向,你希望它是shouldAutorotateToInterfaceOrientation:希望这有助于。

+0

哦,不,我希望设备处于风景中。这方面的工作完全符合我的想法。这是因为我有一个以适当比例设置的风景的default.png图片,但它不知何故被翻转,就像它试图以肖像一样。 –

+0

如何将图像在Photoshop或其他图像编辑工具中向左旋转90度,因为xcode将它向右旋转90度,然后再建立,因为xcode会旋转图像,图像将以您想要的方向旋转。 – MacN00b

+0

如果将方向设置为横向,则Xcode会自动将图像旋转90度,因此创建横向图像以使图像顶部应该指向左侧,然后当您运行应用程序时,xcode会将图像翻转你和它应该是你期望的样子。 – MacN00b