I need to expand menu by some event in Swift UI. How can this be done?
struct ContentView: View {
@State var openMenu = false
var body: some View {
Menu("Options") {
Button("Order Now", action: placeOrder)
Button("Adjust Order", action: adjustOrder)
Button("Cancel", action: cancelOrder)
}
}
func placeOrder() { }
func adjustOrder() { }
func cancelOrder() { }
}
For example, when openMenu variable changes, the menu expands