Un "Inspector" es una vista que aparece en el lado derecho de la pantalla de MacOS y iPadOS, y como un sheet en iOS. Para presentarla se usa inspector(isPresented:content:). Adicional, se puede usar el modificador inspectorColumnWidth(_:) para determinar el ancho del inspector.
struct ContentView: View {
@State var isPresented: Bool = false
var body: some View {
VStack {
Text("Hola mundo")
Button("Abrir inspector") {
isPresented = true
}
}
.inspector(isPresented: $isPresented) {
VStack {
Text("Soy el inspector")
Button("Cerrar") {
isPresented = false
}
}
}
}
}

Top comments (0)