#macos #colors #swiftui #themes
#macos #Цвет #swiftui #темы
Вопрос:
В SwiftUI я могу назначить цвет, используя что-то вроде этого:
Text("…")
.background(Color.something)
Я знаю, что могу выбрать несколько жестко запрограммированных цветов, а также свои собственные пользовательские цвета.
Я хочу использовать стандартные цвета для темы оформления macOS (я не уверен, какая правильная терминология для этого). В частности, я хотел бы получить стандартный цвет фона текста (который при освещении выглядит белым).
Есть ли у SwiftUI доступ к этим цветам, и если да, то где я могу их найти?
Ответ №1:
Я предполагаю, что вы имели в виду это
Text("…")
.background(Color(NSColor.textBackgroundColor))
И полный список находится в цветах элементов пользовательского интерфейса
Комментарии:
1. Это именно то, что я искал.
UI Element Colors
. Есть ли что-нибудь, чего вы не знаете о SwiftUI?