The ContextMenu modifier will display a menu with items.
ContentView.swift
//
// ContentView.swift
// swiftuidev
//
// Created by Cairocoders
//
import SwiftUI
struct ContentView: View {
var body: some View {
HStack {
Text("Action - Long-press") //Long-press the action button to display the context menu.
.font(.title)
.contextMenu {
Button(action: {}) {
Text("Share")
Image(systemName: "square.and.arrow.up")
}
Button(action: {}) {
Image(systemName: "heart.fill")
Text("Favorite")
}
}
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
