【问题标题】:Navigation bar color has slightly different color in different devices in iOS导航栏颜色在iOS的不同设备中颜色略有不同
【发布时间】:2014-09-13 14:37:30
【问题描述】:

我正在设计一个 iOS 应用,我的应用的导航栏在不同设备上的显示略有不同。以下是演示该问题的两个屏幕截图:

由于这些是直接从屏幕截图(不是相机照片)中截取的,因此我们正在消除某些设备在硬件级别上的颜色渲染略有不同的问题。所有设备都具有相同且最新版本的 iOS (7.1.2)。在上面的截图中,一张来自 iPod,一张来自 iPhone 5,但其他 iPhone 5 也呈现出与 iPod 相同的颜色。更有趣的是,我在 Photoshop 中获取了确切的颜色 RGB 值(我通过在 Photoshop 的吸管 RGB 值中设置 setTintColor: 中的 UIColor 值来使用它),然后 Photoshop 渲染后一个屏幕截图。总结一下:Photoshop 和一个设备渲染得稍微暗一些(我们想要的颜色)(第二个屏幕截图),所有其他设备(iPod 和 iPhone 的混合)渲染得稍微浅一些(意外,第一个屏幕截图)。它们都在 iOS 7.1.2 上运行。

可能是什么原因?

【问题讨论】:

  • 您在使用内置应用程序时能注意到同样的差异吗? (或者可能是壁纸)。如果显示有偏差,我认为没有办法管理显示颜色配置文件。
  • 我猜如果你比较视网膜和非视网膜设备的显示器,颜色的细微变化总会存在
  • @Geet 正如我在帖子中提到的,所有设备都是视网膜设备。

标签: ios iphone colors uinavigationbar ipod-touch


【解决方案1】:

数周后,我们巧合地发现我的朋友在他的 iPhone 的辅助功能设置中打开了增加对比度选项。他把它关掉了,它就变得正常了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多