使用NavigationLink
,我试图创建一个按钮,将您转发到safari上的一个网站,但目前我正在从下面的代码行获得问题Generic struct 'NavigationLink' requires that 'URL' conform to 'View'
NavigationLink("Website", destination: URL(string: "https://www.google.com")!)
有人知道这有什么简单的解决办法吗?我试着四处看看,不幸的是没有找到太多的资源。
提前感谢!
发布于 2022-06-30 11:51:45
使用Link
而不是NavigationLink
Link
是网站的,NavigationLink
是SwiftUI的。
发布于 2022-06-30 11:55:36
正如我所看到的,这里已经有了一个很好的答案,但是我将添加如何使用Link
。如前所述,NavigationLink
用于SwiftUI
视图之间的导航。Link
是打开外部链接所需要的。
Link(destination: URL(string: "https://www.google.com")!) {
Text("Website")
}
https://stackoverflow.com/questions/72815173
复制相似问题