Код: Выделить всё
TabView(selection: $selection) {
VStack {
Text("screen 1")
}.frame(maxWidth: .infinity, maxHeight: .infinity)
.background(Color.green)
VStack {
Text("screen 2")
}.frame(maxWidth: .infinity, maxHeight: .infinity)
.background(Color.red)
}.edgesIgnoringSafeArea(.all)
.frame(maxWidth: .infinity, maxHeight: .infinity)
.tabViewStyle(PageTabViewStyle(indexDisplayMode: .never))
[img]https://i.stack. imgur.com/Yme2W.png[/img]
И после того, как я прокрутлю вниз:

Белый цвет можно изменить, если я задаю цвет фона для самого TabView, что было бы хорошо, если бы на каждом экране использовался одинаковый цвет фона. Есть ли способ для отдельных экранов в TabView иметь уникальный набор цветов фона, который заполняет весь экран?
Подробнее здесь: https://stackoverflow.com/questions/642 ... re-vertica