Default-LandscapeLeft~iPad.png 不显示
Posted
技术标签:
【中文标题】Default-LandscapeLeft~iPad.png 不显示【英文标题】:Default-LandscapeLeft~iPad.png does not show up 【发布时间】:2012-06-19 12:59:00 【问题描述】:在 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 飞溅。我尝试了各种方法并阅读了网络上与该主题相关的所有教程。
我尝试过的事情例如:
在 XCode->Target->Summary->Launch Image (Landscape) 中设置 Default-Landscape~iPad.png。结果:它总是以 Default-Landscape~iPad.png - Splash 启动,但忽略 Default-LandscapeLeft~iPad.png / Default-LandscapeRight~iPad.png
我删除了 XCode->Target->Summary->Launch Image (Landscape)。结果:当设备处于横向时,它以黑色图像启动。它会忽略目录和项目包中的所有 Default-Landscape* 飞溅。
有人遇到过同样的问题吗?我将 Xcode 4.3.1 与 iOS 5.0 和 5.1 一起使用。我可能正在寻找的,它是 Xcode 中的 LandscapeLeft 和 LandscapeRight 的拖放界面 -> 目标 -> 摘要属性(您在其中设置启动图像)。
【问题讨论】:
【参考方案1】:来自苹果文档的名称应该是
Default-LandscapeLeft.png - 面向左的横向版本。 Default-LandscapeRight.png - 面向右侧的横向版本。没有 ~iPad,因为这些图像仅支持 ipad。
【讨论】:
啊。非常感谢。我确实将它与 Default.png 的 ~iPhone / ~iPad 修饰符混淆了。现在可以了! 哦,然后在另一个目标上它停止工作了。因为我发现,我忘记将 Default-LandscapeLeft.png 和 Default-LandscapeRight.png 添加到目标。所以,不要忘记在构建阶段选项卡中将文件添加到目标!【参考方案2】:也许这个answer 会帮助你(关于同样的问题)
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 不推荐
再次检查您的图像。从资源中删除图像并添加它 再次。确保从您的清除所有目标删除构建文件夹 项目。并再次运行它会工作。
如果它不能立即工作。尝试在设备/模拟器上重新安装您的应用。
希望这会有所帮助!
【讨论】:
以上是关于Default-LandscapeLeft~iPad.png 不显示的主要内容,如果未能解决你的问题,请参考以下文章