小编Иск*_*мов的帖子

如何在 SwiftUI 中以编程方式显示菜单

我需要通过 Swift UI 中的某些事件来扩展菜单。如何才能做到这一点?

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() { }
}
Run Code Online (Sandbox Code Playgroud)

例如,当 openMenu 变量更改时,菜单会展开

swiftui

9
推荐指数
1
解决办法
3535
查看次数

标签 统计

swiftui ×1