0

在 iOS5.0+ 上自定义通用应用程序的 iPad-launch-lcreens 时,我遇到了一些问题。我的应用程序不读取 Default-LandscapeLeft~iPad.png 和/或 Default-LandscapeRight~iPad.png 飞溅。

奇怪的是,该应用程序只接受 Default-Portrait~iPad.png 和 Default-Landscape~iPad.png - 但不读取 Default-LandscapeLeft~iPad.png 和/或 Default-LandscapeRight~iPad.png飞溅。我尝试了各种方法并阅读了网络上与该主题相关的所有教程。

我尝试过的事情例如:

  1. 在 XCode->Target->Summary->Launch Image (Landscape) 中设置 Default-Landscape~iPad.png。结果:它总是以 Default-Landscape~iPad.png - Splash 启动,但忽略 Default-LandscapeLeft~iPad.png / Default-LandscapeRight~iPad.png

  2. 我删除了 XCode->Target->Summary->Launch Image (Landscape)。结果:当设备处于横向时,它以黑色图像启动。它会忽略目录和项目包中的所有 Default-Landscape* 飞溅。

有没有人遇到过同样的问题?我将 Xcode 4.3.1 与 iOS 5.0 和 5.1 一起使用。我可能正在寻找的,它是 Xcode -> Target -> Summary 属性(设置启动图像的位置)中的 LandscapeLeft 和 LandscapeRight 的拖放界面。

4

2 回答 2

4

从苹果文档中,名称应该是

  • Default-LandscapeLeft.png - 面向左的横向版本。
  • Default-LandscapeRight.png - 面向右侧的横向版本。

没有 ~iPad,因为这些图像仅支持 ipad。

于 2012-06-19T13:05:15.010 回答
1

也许这个答案会帮助你(关于同一个问题)

iPad 启动图像方向文件名尺寸

默认人像.png * 768w x 1004h

默认-PortraitUpsideDown.png 768w x 1004h

Default-Landscape.png ** 1024w x 748h

默认-LandscapeLeft.png 1024w x 748h

默认-LandscapeRight.png 1024w x 748h

Default.png 不推荐

再次检查您的图像。从资源中删除图像并再次添加。确保从您的项目中清除所有目标删除构建文件夹。并再次运行它会工作。

如果它没有立即工作。尝试在设备/模拟器上重新安装您的应用程序。

希望这可以帮助!

于 2012-06-19T13:20:48.077 回答