Я бы хотел переопределить цвет темного режима по умолчанию в приложении, в котором я создаю прототип, но я не смог изменить цвет надреза, когда использую вид вкладки. Это работает нормально, когда я использую навигационное представление без TabView со следующим кодом:
NavigationView {
ZStack {
Color(.gray).edgesIgnoringSafeArea(.all)
VStack {
Text("Test")
}
}.navigationBarTitle("Nav bar")
}
Это дает следующее:

Однако, как только я внедряю его в TabView, происходит следующее:
Я вижу, что это из-за представления хостинга контроллер, который имеет черный цвет фона, однако я не могу найти способ изменить этот цвет. Вот как это выглядит в отладчике представления:

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