У меня есть три UIButtons
и у каждого есть другой (UIColor) backgroundColor
; например, backgroundColor
одного UIButton
синий, один розовый, другой оранжевый. Когда я нажимаю каждый UIButton
, я хочу получить точные значения цвета RGB (красный, зеленый, синий) непосредственно из его свойства backgroundColor
. (Например, если я нажал на UIButton
с розовым backgroundColor
, я получу возвращаемые значения RGB - R: 255, G: 0, B: 128.) Еще один способ объяснить это: я хочу преобразовать UIButton
UIColor backgroundColor
в значения RIC UIColor.Получение цвета RGB из UIButton (UIColor) backgroundColor in Swift
В Swift, что самый простой и самый эффективный код для извлечения RGB (красный, зеленый, синий) цвет значений а UIButton
«s backgroundColor
, а затем отобразить результат в UILabel
?
Почему? Ваша модель должна сообщить вам о нужной вам ценности, а не о представлении. – Wain
@Wain Спасибо за ваш ответ. Интересно, что вы упомянули об этом. Почему модель лучше информировать значение вместо представления? – user4806509