ContentView.swift
//
// ContentView.swift
// swiftuidev
//
// Created by Cairocoders
//
import SwiftUI
struct ContentView: View {
@State var data = ["Record-1","Record-2","Record-3","Record-4","Record-5","Record-6"]
var body : some View{
NavigationView{
List{
ForEach(data,id: \.self){i in
Text(i)
}.onDelete(perform: { (index) in
self.data.remove(atOffsets: index)
}).onMove(perform: { (index, destination) in
self.data.move(fromOffsets: index, toOffset: destination)
})
}.navigationBarTitle("ListView")
.navigationBarItems(trailing: EditButton())
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
