我写了一个iPad应用程序,我使用两个不同的图像作为启动图像。 iOS模拟器在启动期间显示正确的图像,但设备始终使用纵向图像。我有正确的文件大小(Xcode不会给我任何警告)!
我正在使用带有Xcode 4.2的iOS5 Beta 7
这是我到目前为止所做的:
我的想法已经不多了。
有什么想法吗?
答案 0 :(得分:0)
在iOS 3.2及更高版本中,iPad应用程序可以提供其启动图像的横向和纵向版本。每个特定于方向的启动映像必须在其文件名中包含特殊修饰符字符串。特定方向的启动映像文件名的格式如下:
basename_usage_specific_modifiers_scale_modifier_device_modifier.png
答案 1 :(得分:0)
我解决了。我找不到任何错误。所以我根据项目中的launchimage删除了所有内容(包括info.plist中的条目),删除了派生的工作区文件夹,从设备中删除了应用程序。再次插入图片,在info.plist中设置图像的基本名称。有效。还是不知道为什么。
顺便说一下:似乎Xcode 4.2(和iOS5)改变了iPad的发布图像的大小。
iOS< 5:人像768x1004px风景:1024x748px(Source)
iOS = 5:人像768x1024px风景:1024x768像素(来源:图片)
答案 2 :(得分:0)
我这样做了:
块引用
<key>UILaunchImageFile~ipad</key>
<string>${PRODUCT_NAME}/Default.png</string>
块引用
似乎有效...