NSColorWell для просмотра фона | Swift OSx
В настоящее время я могу изменить цвет фона моего окна следующим образом:
tab_view.layer?.backgroundColor = NSColor(red: 0.9, green: 0.9, blue: 0.9, alpha: 1).CGColor
Что здорово и все, но я хочу, чтобы пользователь мог менять цвет. Это когда я узнал о NSColorWell.
Я попробовал применить цвет так:
tab_view.layer?.backgroundColor = NSColorWell
но тогда он говорит: "Не удается присвоить значение типа" NSColorWell.Type "типу" CGColor "?" Я попытался найти его, но все, что я нашел (чего было совсем мало), было написано в Objective - C
Кто-то, пожалуйста, объясните мне, как я могу сделать цвет фона вида из NSColorWell.
1 ответ
Решение
Вам необходимо передать значение свойства NSColorWell .color .CGColor. Apple документы