Большое спасибо! Очень хорошее объяснение.
я устанавливаю цвет некоторого свойства в раскадровке (например,textColor
из моегоUILabel
) как цвет, созданный как новый набор цветов в каталоге xcassets
тогда я не могу программно изменить этот цвет с первой попытки:
label.textColor = UIColor(named: "HighlightedGreen")
... обратите внимание, что я вызываю его из метода источника данныхcellForItemAt
.
Hack: Я могу решить эту проблему, установив этот цвет в раскадровке для любого другого цвета, выбранного из палитры цветов, но я хочу знать, почему это происходит.
Итак, почему это происходит?