Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
今天我已经安装了 Xcode 8(beta) 并探索了 Storyboards。在这里,我们现在可以为不同的特征设置背景和 tintColor。那是好消息。
但是这里有特征集合(例如任何高度 X 任何宽度)还有另一种选择gamuts
gamuts
这是屏幕截图
正如我搜索的那样gamut,我发现它与颜色有关。我尝试过不同的组合,gamuts但我看不出有什么区别。
gamut
该文档也没有帮助。
问题是开发人员如何获得此功能的好处?
开发人员可以从中受益,因为它可以更好地控制您的应用程序的颜色配置文件。您可以根据设备的色域明确指定要显示的颜色。
对色域的深刻理解是这里的关键。设备会扭曲“未标记”的颜色,即超出其色域的颜色。P3 色域比 sRGB 色域具有更广泛的显示颜色范围。这张图应该让您清楚地了解它的范围究竟有多大:
因此,如果您在具有 P3 色域的监视器(例如 Cinema Display)上创建设计,您的颜色可能会在具有 sRGB 色域的设备上以不同方式显示。但是,如果您选择两个色域内的颜色,则完全有可能颜色没有变化。