2016-09-27 1 views
6

Когда я обновился до Xcode8, он, конечно же, преобразовал файлы .storyboard в новейшую версию. Когда я очистил-восстановил приложение, я заметил, что цвет фона не такой, как раньше. Интересный факт: xcode8 автоматически заменяетXcode 8 заменяет colorSpace в файлах раскадровки

colorSpace="calibratedRGB" 

в

colorSpace="custom" customColorSpace="sRGB" 

Мой вопрос: calibratedRGB является устаревшим вещь, и я не должен использовать это больше? Или просто яблоко плохо переделало раскадровку?

+1

В Xcode 8/iOS есть большие изменения в управлении цветом 10. Возможно, вам захочется посмотреть соответствующие видеоролики WWDC. – matt

+0

Шахты меняются с калиброванного белого и откалиброванного RGB на пользовательские/sRGB. Думаю, это правильно? – Alper

ответ

6

У меня было что-то подобное. Большинство моих раскадровки были в порядке. Однако некоторые цвета были неправильными.

В наборе цветов есть значок маленькой шестерни в правом верхнем углу, который позволяет вам выбирать цветовое пространство. Для большинства это было настроено на sRGB.

Однако несколько ярлыков имели цвет текста в цветовом пространстве «Общий RGB». Я не могу объяснить, как это произошло.

Изменение этих цветов изгоев в sRGB исправило их цвета.

Смежные вопросы