2012-03-14 29 views
0

我遇到了无法解释的困难。我的应用程序中有一些图像,Xcode使它们中的一些变得更暗。当在Retina模拟器上启动应用程序时,图像可能具有其正常色调,在非Retina模拟器上启动时会变暗,而另一图像反之亦然 - 在Retina上正常,在非Retina上为黑色。问题不仅在于模拟器,在设备上启动应用程序导致相同的奇怪的事情。你有没有经历过这样的问题?有任何想法吗?非常感谢提前Xcode更改图像的色调

enter image description here

这是从视网膜出手了。你会发现右边和左边的两幅图像都比较轻。这是正常的颜色。其余更暗

+0

你有不同的图像或视网膜?即,你有@ 2x和普通图像吗? – mattjgalloway 2012-03-14 08:52:33

+1

图像来自哪里? Photoshop的?你有单独的@ 2x图像吗?你能显示一个截图吗? – jtbandes 2012-03-14 08:52:54

+0

是的,我有@ 2x和正常的。这些图像是在Photoshop中制作而成的。我可以显示屏幕截图,但恐怕在这里几乎看不出色调的差异。请稍等一下 – 2012-03-14 08:56:14

回答

1

几乎可以肯定图像内嵌入颜色配置文件。尝试导出网络和设备的图像,而不是保存,或者将颜色配置文件更改为RGB(而不是Adobe adobe rgb)。

+0

哦,对不起,不明白你的解释,请你详细解释一下吗? – 2012-03-14 09:12:24

+0

图像内有一个标题,告诉设备如何显示它。添加的其中一项,特别是在Photoshop中,是“颜色配置文件”。这告诉显示器如何将文件中的颜色映射到输出设备中的颜色(针对LCD/CRT /打印机等的差异)。 iOs(以及一般的mac)将会尊重这个标志并重新映射颜色以匹配提供的配置文件。你可以在Photoshop中设置它(但我不记得在哪里!) – Woody 2012-03-14 09:23:10

+0

嗯,但一个图像通常在iPnone中显示,并且只在Retina上变暗 – 2012-03-14 09:34:02