O modificador .toolbar
utilízase para engadir unha barra de ferramentas a unha vista. Á súa vez, a vista ToolbarItem
utilízase para definir elementos individuais dentro dese conxunto de ferramentas.
Aquí tes un exemplo básico de como utilizar .toolbar
e ToolbarItem
en SwiftUI:
import SwiftUI
struct ContentView: View {
var body: some View {
NavigationView {
Text("Contido principal")
.toolbar {
ToolbarItem(placement: .navigationBarLeading) {
Button("Atrás") {
// Acción para retroceder
}
}
ToolbarItem(placement: .navigationBarTrailing) {
HStack {
Button("Gardar") {
// Acción para gardar
}
Button("Compartir") {
// Acción para compartir
}
}
}
ToolbarItem(placement: .bottomBar) {
Text("Barra inferior")
}
}
}
}
}
Neste exemplo, utilízase .toolbar
na vista Text
para engadir unha barra de ferramentas. Dentro de .toolbar
, utilízanse varios ToolbarItem
con diferentes valores de placement
(ubicación) para especificar onde deben colocarse os elementos na barra de ferramentas.
Neste caso, hai un botón de «Atrás» na esquina superior esquerda da barra de navegación e dous botóns («Gardar» e «Compartir») na esquina superior dereita. Ademais, hai un elemento de texto na barra inferior.
Recorda que os detalles específicos da barra de ferramentas poden variar segundo o contexto no que se utilice. Neste exemplo centrase nunha barra de ferramentas de navegación, pero podes adaptalo segundo as túas necesidades e o tipo de vista na que estás a traballar.