这是一个简单的contextMenu。 1)如何设置文本(“删除”)和图像红色。
2)如何添加分隔线(下图)
struct customMenu: View {
var onDelete: (() -> Void)?
init(onDelete: @escaping () -> Void) {
self.onDelete = onDelete;
}
var body: some View {
VStack {
if (self.onDelete != nil) {
Button(action: self.onDelete!) {
HStack {
Text("delete")
Image(systemName: "trash")
}
}
}
}
}
}
答案 0 :(得分:1)
非常简单,只需输入以下内容即可:
Divider()