Xcode 8中的色域

Yog*_*har 11 ios xcode8 gamut

今天我已经安装了Xcode 8(beta)并探索了Storyboard.在这里,我们现在可以为不同的特征设置背景和tintColor.那是好消息.

但是这里有特征集合(例如任何高度X任何宽度),还有另一种选择 gamuts

这是截图在此输入图像描述

正如我搜索过的那样gamut,我发现它与颜色有关.我尝试了不同的组合,gamuts但我无法看到任何差异.

文件也没有帮助.

问题是开发人员如何从这个功能中获益?

小智 14

开发人员可以从中受益,因为它可以更好地控制应用程序的颜色配置文件.您可以根据设备的色域明确指定要显示的颜色.

对色域的充分理解是关键.设备会扭曲"未标记"的颜色,即色域之外的颜色.P3色域比sRGB色域具有更广泛的显示颜色范围.这个图表应该让你很好地了解它有多广泛:

Gamut档案

因此,如果您在具有P3色域的显示器(例如Cinema Display)上创建设计,则在具有sRGB色域的设备上,您的颜色可能会有不同的显示.但是,如果您选择两个色域内的颜色,则完全有可能颜色没有变化.