AssetCatalog LaunchImage 仅横向 - iPhone 4S/5/5S 未显示

Posted

技术标签:

【中文标题】AssetCatalog LaunchImage 仅横向 - iPhone 4S/5/5S 未显示【英文标题】:AssetCatalog LaunchImage Landscape only - iPhone 4S/5/5S not shown 【发布时间】:2014-11-23 09:42:39 【问题描述】:

对于 Sprite Kit 游戏,我通过 AssetCatalog 提供我的 LaunchImage。

目录如下所示:

图片正确显示在:

所有 iPad iPhone 6 iPhone 6 Plus

图片未显示在:

iPhone 4S iPhone 5 iPhone 5S

我正在开发一个最低目标ios 8

你能弄清楚出了什么问题吗?正如你所看到的,我什至添加了 iPhone 的肖像,以查看是否有任何东西作为启动图像加载 - 但是 nada ..

【问题讨论】:

这应该会有所帮助:***.com/q/19110583/2274694 @LyndseyScott 可悲的是没有太多帮助:/ 仍然卡住.. 当我取消选择 iOS 7/8 时,手机将以裁剪模式打开(显示 3.5 英寸加后框) 【参考方案1】:

您是否尝试为 iPhone Portrait 选择 iOS8.0 及更高版本的框?

【讨论】:

这只会添加 iphone 6 和 6 Plus 肖像资产 - 已正确显示 是否禁用了“从 .xib 启动屏幕”选项? 现在唯一想到的就是删除并重新加载iOS7,8 iPhone纵向横向图片,甚至放一些不同的测试图片来看看... 我通过没有资产目录的命名约定以老式方式做到了;)谢谢你的帮助!【参考方案2】:

采用老办法解决这个问题:

仅为横向应用提供上述所有资产 不要使用 AssetCatalog

【讨论】:

以上是关于AssetCatalog LaunchImage 仅横向 - iPhone 4S/5/5S 未显示的主要内容,如果未能解决你的问题,请参考以下文章

LaunchImage的设置及对应图片尺寸

使用 Asset Catalog 减小应用程序文件大小的方法

LaunchScreen&LaunchImage

本地化 LaunchImage

在Xcode11中添加launchImage

获取正确的 LaunchImage 而不是 iPhone4