Xcode 8取代了storyboard文件中的colorSpace

Sim*_*kfi 6 storyboard ios xcode8

当我升级到Xcode8时,它当然将.storyboard文件转换为最新版本.当我清理重建应用程序时,我注意到背景颜色与以前不一样.有趣的事实:xcode8自动替换

colorSpace="calibratedRGB"
Run Code Online (Sandbox Code Playgroud)

colorSpace="custom" customColorSpace="sRGB"
Run Code Online (Sandbox Code Playgroud)

我的问题:calibratedRGB是一个弃用的东西,我不应该再使用了?或者只是苹果严重转换了故事板?

Gra*_*rks 6

我有类似的东西.我的大部分故事板都很好.但是有些颜色错了.

在颜色选择器中,右上方有一个小齿轮图标,可让您选择颜色空间.对于大多数人来说,这是设置为sRGB.

然而,一些标签在"Generic RGB"颜色空间中具有其文本颜色.我无法解释这是怎么发生的.

将那些流氓色彩改为sRGB可以纠正它们的颜色.