qqi*_*ihq 6 colors uiwebview uiview ios
我们正在构建一个iOS应用程序,它部分地利用UIWebViews来呈现一些UI元素.我注意到,故事板上定义的颜色与Web视图中具有相同值的颜色的呈现方式不同.下面的屏幕截图示出了在故事板并在模拟器三个示例颜色:#00C2F0,#00843C和#FF008F.
左方块显示background-color在a中呈现为CSS的每种颜色UIWebView,右方框显示UIView直接通过Interface Builder 指定为背景的颜色.
当我在Photoshop中截取屏幕并测量颜色值时,其中显示的颜色UIWebView与定义完全一致(即与上面给出的十六进制颜色值完全匹配),而通过它显示的颜色UIView会发生偏移.
我在iOS上阅读了几篇关于"错误"颜色的帖子,这解释了由于色彩管理导致的"问题",目的是在所有设备上(例如此处或此处)具有一致的视觉外观.虽然这听起来很合理,但它并不能解释通过不同控件的不一致渲染.
我可以做些什么来实现iOS原生视图和在其中呈现的颜色之间的匹配颜色UIWebView?
| 归档时间: |
|
| 查看次数: |
941 次 |
| 最近记录: |