Установка пользовательских цветовПо умолчанию Live Activity на Dynamic Island использует черный цвет фона с белым текстом. С помощью модификатора
keylineTint(_:) можно изменить цвет границы Dynamic Island, когда устройство находится в темном режиме (Dark Mode), а также при необходимости и цвет текста.
Примечание:Вы не можете изменить цвет фона Live Activities на Dynamic Island.По умолчанию представление на экране блокировки, включая баннер, который появляется на устройствах, которые не поддерживают Dynamic Island, использует белый цвет фона в светлом режиме и черный цвет фона в темном режиме. Чтобы установить собственный цвет фона, используется модификатор
activityBackgroundTint(_:). Обратите внимание на контрастность, чтобы были подобраны такие цвета, которые лучше всего подходят как для темного, так и для светлого режимов. Модификатор
opacity(_:) служит для установки прозрачности фона.
Если вы выбираете собственный цвет фона для Live Activity, можно использовать модификатор
activitySystemActionForegroundColor(_:), для настройки цвета текста кнопки, которая позволяет пользователям завершить Live Activity на экране блокировки.
Примечание:На устройствах с активным режимом Always-On система затемняет экран, чтобы продлить срок службы батареи, и отображает Live Activities, как в темном режиме. Значение isLuminanceReduced может помочь обнаружить пониженную яркость на устройствах с постоянно включенным дисплеем и использовать подходящие цвета и изображения.