Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在xCode 4.2中为两个方向正确设置iPad启动图像_Xcode_Ipad_Orientation - Fatal编程技术网

如何在xCode 4.2中为两个方向正确设置iPad启动图像

如何在xCode 4.2中为两个方向正确设置iPad启动图像,xcode,ipad,orientation,Xcode,Ipad,Orientation,嗯。因此,我在Xcode 4.2中安装了iPad应用程序,目标是iOS 5.1。我为它提供了用于横向和纵向模式的启动图像,它在正确使用它们时遇到了一些严重的问题 首先在横向模式下,它显示正确的横向图像,但顺时针旋转90度,并在右侧裁剪。然后,当它开始正确显示它,但它也在纵向模式(好像它不再识别纵向模式) 我看到了一些建议,比如为横向模式提供带有旋转内容的纵向图像,等等。但问题是我不能让xCode在正确的时刻同时使用这两种图像 有什么巫毒吗?就像按正确的顺序设置它们一样,直接使用plist或GUI

嗯。因此,我在Xcode 4.2中安装了iPad应用程序,目标是iOS 5.1。我为它提供了用于横向和纵向模式的启动图像,它在正确使用它们时遇到了一些严重的问题

首先在横向模式下,它显示正确的横向图像,但顺时针旋转90度,并在右侧裁剪。然后,当它开始正确显示它,但它也在纵向模式(好像它不再识别纵向模式)

我看到了一些建议,比如为横向模式提供带有旋转内容的纵向图像,等等。但问题是我不能让xCode在正确的时刻同时使用这两种图像


有什么巫毒吗?就像按正确的顺序设置它们一样,直接使用plist或GUI中的插槽,将它们放在某个特殊目录或两个不同的目录中,我不知道-什么都不知道?为这些事情与xCode争斗总有一天会让我吐血……

好吧,有一件事需要知道的是,xCode在更新设置、资源等方面似乎非常任性。我从项目中删除了对发布图像的引用,在xCode中清理了产品并从模拟器中删除了应用程序,但它仍然设法使用了启动映像,尽管它没有显示在构建日志中复制映像

我不确定它是否从派生数据中拍摄了这些图片,但我必须删除派生数据,并手动从~/Library/Application\Support/iPhone\Simulator/5.1/Applications/中的应用程序包中删除这些图片,以使其停止。然后我手动将图像粘贴到应用程序包中,现在在发布后,这两个图像在模拟器中正常工作,忽略了我根本没有在xCode中设置它们的事实

我仍然不知道如何继续进行设备版本-它显然没有发射图像现在


显然,除了在项目中包含正确命名的图像以便将它们复制到捆绑包之外,xCode根本不关心关于启动图像的任何设置。正如我在上面所写的,你甚至可以将图像注入到应用程序包中,它仍然可以工作

另一方面,一旦你在那里得到了图像,你可能很难摆脱它们

所以不管怎样,现在我的plist中没有任何关于图像的信息,目标信息中的插槽中也没有任何信息,我的应用程序中有四个工作启动图像(方向和视网膜)

希望有时间能帮到别人