에서 버튼을 구성하려고했지만 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
}
답을 찾았습니까?
—
Andrea Miotto
아직 순수한 SwiftUI로는 불가능한 것 같습니다.
—
Mojtaba Hosseini