如何使用 SwiftUI (4.0) 以编程方式显示 ShareLink 工作表

Tre*_*vor 10 swiftui

这是在视图中实现的方法:

ShareLink(url) {
    Label("Share", systemImage: "square.and.arrow.up")
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能让这成为一种程序化的体验?

前任。点击按钮,执行异步任务,然后在任务完成时显示共享链接表。