Как удалить цвет фона панели инструментов Swiftui в корневом виде?IOS

Программируем под IOS
Anonymous
Как удалить цвет фона панели инструментов Swiftui в корневом виде?

Сообщение Anonymous »

Я пытался использовать .toolbarbackground (.hidden, для: .bottombar), но, похоже, это не работает. Как я могу удалить цвет фона панели инструментов в корневом представлении? p>
var body: some Scene {
WindowGroup {
RootView()
}
}
< /code>
struct RootView: View {
let columns = [
GridItem(.flexible(), spacing: 0),
GridItem(.flexible(), spacing: 0)
]

var body: some View {
ScrollView{
ZStack{
cardStack()
}
.frame(maxWidth: .infinity, maxHeight: .infinity)
}
.background(Color("BA3D4E"))
.modifier(CustomToolsBar())
}
}
< /code>
struct CustomToolsBar: ViewModifier {
func body(content: Content) -> some View {
content
.toolbar {
ToolbarItemGroup(placement: .bottomBar) {
Text("Yesterday")
Spacer()
Text("+")
Spacer()
Text("Tomorrow")
}
}
.toolbarBackground(.hidden, for: .bottomBar)
}
}


Подробнее здесь: https://stackoverflow.com/questions/794 ... -root-view

Вернуться в «IOS»