前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >UI走查与显示器色彩偏差

UI走查与显示器色彩偏差

作者头像
MelonTeam
发布2018-01-04 15:04:11
1.2K0
发布2018-01-04 15:04:11
举报
文章被收录于专栏:MelonTeam专栏MelonTeam专栏

UI提了一个UI走查问题,说一个按钮的底色不对。

标明色值为0xff3b30。

我一看代码,看见

没有问题啊,然后在模拟器上取色值,发现,还真的不对,屏幕取色为 0xfa3f39,奇怪了,难道这个上面还有一个View?结论是没有。

然后在XCode里面看View的结构,发现,这个里面的色值正是0xff3b30,很奇怪。

猜测是显示器的色彩配置,我之前以为无论如何配置,仅仅影响视觉感受,色彩的值不会变的,然而,我想错了。显示器的配置确实会影响屏幕取色的准确值。

这个东西

当选择不同的描述文件的时候,从屏幕上取的色值是不一样的,可能会差别很大。

最终我选择如图所示的描述文件时,我获取的色值刚好是0xff3b30。

还发现一个神奇的事情,任何描述文件下,XCode展示UI层次图的时候,色彩都是正常的(给定值与屏幕取色值相同),应该是3D渲染相关。

回想起来,之前在设计稿上直接屏幕取色值,有可能是不准确的,所以UI会提出走查问题。

所以,如何UI跟你的色值有异议的时候,你可以问,你的显示器校准了么?

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-08-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档