DEV Community

GoyesDev
GoyesDev

Posted on • Edited on

[SUI] Confirmation Dialog

En el pasado, un confirmationDialog era un "action sheet", que se pintaba en la parte inferior de la pantalla. Desde iOS 26 es una especie de popover que flota en el centro de la pantalla y está anclado a la vista sobre la que se pone el modificador.

struct ContentView: View {
  @State private var dialogShowing: Bool = false
  var body: some View {
    VStack {
      Button("Press me") {
        dialogShowing = true
      }
    }
    .confirmationDialog("Options", isPresented: $dialogShowing) {
      Button("Option A"){}
      Button("Option B"){}
    }
  }
}
Enter fullscreen mode Exit fullscreen mode


Bibliografía

Top comments (0)