Как удалить цвет фона панели инструментов 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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