屏幕标签颜色在iPhone模拟器和设备之间有所不同



在我的应用程序中,我为我的UILabel设置了Red(34), Green(7), Blue(107)值。当我在iPhone模拟器中运行时它显示了我需要的颜色。但当我在iPhone设备中运行这个时它显示了一些颜色变化与iPhone模拟器相比。但当我从iPhone设备上截图时,它显示出了准确的颜色。我真的很困惑。我的屏幕截图颜色变化不了。

所以谁可以测试这与您的样例应用程序(使用标签),并向我提供您的意见和反馈?

问题是iPhone和Mac显示器的精确物理性能差别很大。这不是一个编程/软件错误,你真的不能做什么。

是的,这种情况会发生,所以你不能只依靠检查和通过在模拟器中显示获得批准。你需要在iPhone上实时查看。

你能做的就是添加一些额外的值然后在iPhone

中再次检查

红+ (- 15),绿色+ 20,蓝色+ 15

这将使颜色接近你想要的iPhone

最新更新