У меня есть виджет, который отлично выглядит в режиме по умолчанию, но когда пользователь переключается в тонированный режим, текст становится белым, что не очень хорошо сочетается с моим дизайном.
Я попробовал настроить его следующим образом:
Код: Выделить всё
Text("HELLO WORLD")
.font(.largeTitle)
.luminanceToAlpha()
.foregroundStyle(.red)
.background(.fill.tertiary)
.widgetAccentable(false)
Подробнее здесь: https://stackoverflow.com/questions/798 ... inted-mode
Мобильная версия