Как включить темный режим на неопределенный срок с помощью Swift

Как я могу программно убедиться, что приложение всегда находится в темном режиме, независимо от того, настроен ли пользователь в системе на светлый режим? Например, я хочу использовать цветовую схему по умолчанию, предлагаемую темным режимом, и включить ее даже в светлом режиме для моего приложения. Вот пример ниже.

Темный режим

введите описание изображения здесь

Легкий режим

введите описание изображения здесь

Где и как мне это сделать в Swift? Будет ли это изменено, если у меня есть экземпляр UISearchBar или где-то раньше в жизненном цикле приложения, например, рядом с точкой входа @main? Я использую SwiftUI, если это помогает.


person Petesta    schedule 22.07.2021    source источник
comment
Отвечает ли это на ваш вопрос? Реализовать переключатель темного режима в приложении SwiftUI   -  person jnpdx    schedule 22.07.2021
comment
Я бы порекомендовал вам позволить пользователям выбирать для себя, в каком режиме они используют ваше приложение.   -  person Alexander    schedule 22.07.2021
comment
@jnpdx, похоже, это то, что мне нужно. Я проверю это. Спасибо.   -  person Petesta    schedule 22.07.2021