2016-02-04 78 views
4

嗨,我们对启动屏幕非常沮丧(注意:不启动图像)。iOS - 一些图像没有在启动屏幕上显示

我们遇到的问题是某些图像出现在启动屏幕上,而其他图像不显示。

图像包含在UIImageView中,并且设置了一些非常简单的约束条件。


这里有一些截图,所以你明白我们的意思:

第一张图 - 一个非常简单的头像图片(一种颜色,RBG,Alpha通道)的作品First pic - A really simple avatar image (one color, RBG, Alpha channel) WORKS

第二张图 - 一个非常简单的标识图像(一个或多个颜色,RBG,Alpha通道)不起作用Second pic - A really simple logotype image (one OR multiple color, RBG, Alpha channel) DOES NOT WORK

第三张图片 - 第二张图片的界面生成器外观。 (我们想要的)Third pic - Interface builder of what we want


有没有人遇到相同的行为还是我失去了一些东西根本?

另一个有趣的事情是,它在模拟器中按预期工作,但不在实际设备上运行?!?

所有派生数据已被清除,并且多次构建文件夹。

请记住,这不是启动图像,而是启动屏幕使用故事板。

此外,所有资产都位于XCAssets文件夹中。

期待一些澄清!

亚历

+0

检查设备明智的图像命名约定 –

回答

12

原来,不管物理设备缓存的图像,如果我删除的应用程序或没有。实际工作的唯一方法是1.移除应用程序并重新启动设备。只有这样图像才会消失。不知道这是否是一个错误,因为iOS 9.2

+1

自iOS9.0以来一直是一个问题,并且仍然存在于iOS 9.3.1中。以上步骤为我解决了它。 – ospr

+0

我花了半天的时间试图弄清楚。必须编辑图像(只需在Photoshop中使用钢笔工具添加一个点)并且工作!现在改变了一些状态栏的设置,并再次消失。感谢传奇解决方案。保存我的一天:)不知道它是否会重新出现在消费者的设备上:/ –

0

保持项目导航器中的图像文件,而不是XCAssets。这解决了我同样的问题。