Bel*_*000 5 macos swift swiftui
在 WWDC20 上引入的新 SwiftUI 应用程序声明允许实现出现在菜单栏中的应用程序命令。这些应该如何连接到子视图中各自的功能?
struct MyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
.commands {
CommandGroup(after: CommandGroupPlacement.newItem) {
Button("Do something", action: {
// Call the function in SubView
})
}
}
}
}
struct SubView: View {
var body: some View { ... }
func doSomething() {
}
}
Run Code Online (Sandbox Code Playgroud)
我想到的想法包括:
实现这一目标的最佳实践是什么?
谢谢,非常感谢您的帮助。
归档时间: |
|
查看次数: |
185 次 |
最近记录: |