Demo.swift
ContentView.swift
App.swift
import SwiftUI
struct SwipeTrailingDemo: View {
@State private var items = ["A","B","C"]
var body: some View {
List {
ForEach(items, id: \.self) { item in
Text(item)
.swipeActions(edge: .trailing) {
Button(role: .destructive) { items.removeAll { $0 == item } } label: { Label("Delete", systemImage: "trash") }
}
}
}
}
}
import SwiftUI
struct ContentView: View { var body: some View { SwipeTrailingDemo() } }
import SwiftUI
@main
struct MyApp: App { var body: some Scene { WindowGroup { ContentView() } } }