DEV Community

GoyesDev
GoyesDev

Posted on

[SUI] Inspector

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
        }
      }
    }
  }
}
Enter fullscreen mode Exit fullscreen mode


Bibliografía

Top comments (0)