当我升级到 Xcode8 时,它当然会将 .storyboard 文件转换为最新版本。 当我清理重建应用程序时,我注意到背景颜色与以前不同。 有趣的事实:xcode8 自动替换
colorSpace="calibratedRGB"
到
colorSpace="custom" customColorSpace="sRGB"
我的问题:calibratedRGB 是一个已弃用的东西,我不应该再使用它了吗?或者只是 apple 将 Storyboard转换得很糟糕?
最佳答案
我有类似的东西。我的大部分 Storyboard都很好。但是有些颜色是错误的。
在颜色选择器的右上角有一个小齿轮图标,可让您选择颜色空间。对于大多数情况,这被设置为 sRGB。
然而,一些标签的文本颜色在“通用 RGB”颜色空间中。我无法解释这是怎么发生的。
将这些流氓颜色更改为 sRGB 可以更正它们的颜色。
关于ios - Xcode 8 替换了 Storyboard文件中的 colorSpace,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39726389/