Я пытался настроить кнопку в contextMenu
, но она не работает.
Text("A label that have context menu")
.contextMenu {
Button(action: {
// remove it
}) {
Text("Remove")
.foregroundColor(.red) // Not working
Image(systemName: "trash")
}.disabled(true) // Not working
}
что я имею:
Что я ищу: ( кнопки удаления и вызова )
Я хотел бы создать что-то UIAction
вроде следующего, UIKit
но я не могу найти какой-либо модификатор или в любом случае, чтобы перенести это в SwiftUI :
let delete = UIAction(title: "Remove", image: UIImage(systemName: "trash"), attributes: .destructive) { action in
// remove it
}