ContentView.swift
// // ContentView.swift // swiftuidev15ios // // Created by Cairocoders // import SwiftUI struct ContentView: View { var body: some View { List{ ForEach(1...15, id: \.self) { index in Text("List \(index)") .swipeActions(edge: .leading) { Button { //action } label: { if index % 2 == 0 { Label("Read", systemImage: "envelope.open") }else { Label("Unread", systemImage: "envelope.badge") } } } .swipeActions(edge: .trailing) { Button(role: .destructive) { //action } label: { Label("Delete", systemImage: "trash") } Button { //action } label: { Label("Flag", systemImage: "flag") } } }//end foreach } } } struct ContentView_Previews: PreviewProvider { static var previews: some View { ContentView() } }