iphone - 背景图像颜色未正确显示

标签 iphone ios cocoa-touch graphics

我有一张由我的设计师在 Photoshop 中创建的背景图片。我将它转换为 png-24,并有两个文件,一个用于 640 x 920 的视网膜显示,另一个用于 320 x 460 的正常显示(我用 @2x 正确命名)。当我在 iPhone 4 上实现它时,它无法正确呈现(颜色更深),但是当我将它放在 iPhone5 上时它工作正常。该文件的大小为 608 KB。

我已经尝试将文件类型更改为 png8 或 JPEG(质量最低),但仍然没有成功。我已尝试按照此链接删除颜色配置文件:Removing Color Profiles in PhotoShop但仍然没有运气。

图片是这样的:

enter image description here 任何人都知道可能出了什么问题以及我该如何解决这个问题?

最佳答案

我在博客上看到一个人说 iPhone 5 的色彩饱和度增加了 44%。不知道这是否是您遇到此问题的原因,但据我了解,这会使 iPhone 4 上的图像看起来比它们本来应该的暗淡得多。

来源:http://prometheus.med.utah.edu/~bwjones/2012/09/iphone-5-display-vs-iphone-4-display/

关于iphone - 背景图像颜色未正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13574718/

相关文章:

iphone - 检查 sqlite 中 UIImage 的重复值

iphone - iPhone 的 JSON 库

iphone - 在没有 Mac 的情况下开发 iPhone 应用程序?

ios - CloudKit 如何与多个设备同步?

iphone - 创建一个 3D 会说话的角色 iPhone 应用程序

iphone - 转换为 ARC 后的 EXC_BAD_ACCESS 但可以在没有 Zombies 的情况下正确分析

ios - 如何将应用程序移动到后台并在 selenium 中的同一驱动程序上打开另一个应用程序

ios - 如果使用桥接头,Xcode 7 不会自动完成

cocoa-touch - UIViewController 未加载我的自定义 UIView

ios - 在 iOS 设备之间传递对象/NSData