Json SwiftUI中的帖子共享功能
嘿,伙计们,我有从JSON可编码协议生成到SwiftUI视图的帖子。 在SwiftUI视图中有一个股票期权。我用下面的代码实现了Json SwiftUI中的帖子共享功能,json,swift,swiftui,share,posts,Json,Swift,Swiftui,Share,Posts,嘿,伙计们,我有从JSON可编码协议生成到SwiftUI视图的帖子。 在SwiftUI视图中有一个股票期权。我用下面的代码实现了 Button(action: shareButton){ Image(systemName: "square.and.arrow.up") .font(.system(size: 22))
Button(action: shareButton){
Image(systemName: "square.and.arrow.up")
.font(.system(size: 22))
.foregroundColor(Color.gray)
.padding(.top, 15)
.padding(.bottom, 20)
.padding(.horizontal, 15)
}
}
它还链接到执行以下操作的函数
func shareButton()
{
isShareSheetShowing.toggle()
let url = URL(string: "http://cdn.example.com/item/[id].html")
let av = UIActivityViewController(activityItems: [url!], applicationActivities: nil)
UIApplication.shared.windows.first?.rootViewController?.present(av, animated: true, completion:nil)
}
}
我问你的问题如下。目前,当你点击共享时,它只会共享上面的链接,例如cdn.something。
我希望能实现的是分享被点击的实际帖子,而不是端点。
我尝试将(post.id)添加到URL中,但它无法识别它(它没有变成绿色,只是保持橙色,并将其视为URL的一部分)
非常感谢您的帮助。谢谢你们 你是想分享帖子的信息还是特定帖子的URL?如果URL不正确,则说明您构建的URL不正确。请尝试了解如何使用参数构建URL