¿Cómo hago para que se llame al código de .swipeActions en lugar del de .onTapGesture ?
Tengo una vista de SwiftUI como la siguiente:
struct ContentView: View { var body: some View { VStack { List { Text("Hello, World!") .swipeActions { Button(role: .destructive) { print("Tapped Delete button") } label: { Label("Delete", systemImage: "trash") } } } } .padding() .onTapGesture { print("Tapped VStack") } } }Esto produce una salida como esta:
Puede ver que solo se llama al código dentro de .onTapGesture . El código dentro de .swipeActions nunca se llama. ¿Cómo puedo cambiar la prioridad para que el código dentro de .swipeActions funcione correctamente?