7

This is a simple contextMenu. 1) How can I set Text("delete") and Image red.

2) How add divider (image below)

enter image description here

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") 
                    }
                }
            }
        }
    }
}
Tim
  • 1,798
  • 2
  • 15
  • 20
  • can you show me the code how you use contextmenu? – Chris Nov 11 '19 at 15:45
  • 1
    It's not supported yet. I already asked this [here](https://stackoverflow.com/questions/58467846/how-to-configure-contextmenu-buttons-for-delete-and-disabled-in-swiftui) – Mojtaba Hosseini Nov 11 '19 at 20:20
  • 1
    Thanks! My question is double https://stackoverflow.com/questions/58467846/how-to-configure-contextmenu-buttons-for-delete-and-disabled-in-swiftui – Tim Nov 12 '19 at 12:06

1 Answers1

1

Very simple, just enter the following:

Divider()
Gioser
  • 19
  • 3