Большое спасибо! Очень хорошее объяснение.

я устанавливаю цвет некоторого свойства в раскадровке (например,textColor из моегоUILabel) как цвет, созданный как новый набор цветов в каталоге xcassets

тогда я не могу программно изменить этот цвет с первой попытки:

label.textColor = UIColor(named: "HighlightedGreen")

... обратите внимание, что я вызываю его из метода источника данныхcellForItemAt.

Hack: Я могу решить эту проблему, установив этот цвет в раскадровке для любого другого цвета, выбранного из палитры цветов, но я хочу знать, почему это происходит.

Итак, почему это происходит?

Ответы на вопрос(1)

Ваш ответ на вопрос