在SwiftUI中使用UIActivityView共享Instagram
我正试图分享我在swiftUI中使用UIActivityView制作的一个应用程序中的Instagram帖子,但每当我尝试分享时,只会显示图片,而不会显示标题。同样的事情也发生在Facebook上在SwiftUI中使用UIActivityView共享Instagram,swift,swiftui,instagram,social-media,Swift,Swiftui,Instagram,Social Media,我正试图分享我在swiftUI中使用UIActivityView制作的一个应用程序中的Instagram帖子,但每当我尝试分享时,只会显示图片,而不会显示标题。同样的事情也发生在Facebook上 func sharePost(){ isSheetShowing.toggle() let caption = "Hello, world!" if let image = UIImage(named: "Image") {
func sharePost(){
isSheetShowing.toggle()
let caption = "Hello, world!"
if let image = UIImage(named: "Image") {
let vc = UIActivityViewController(activityItems: [image,caption], applicationActivities: nil)
UIApplication.shared.windows.first?.rootViewController?.present(vc,animated : true)
}
}
UIActivityController需要正确识别您正试图共享的内容,以便正确显示。解决方案似乎能直接回答您的问题
而且,这是SwiftUI中的一种反模式(直接在窗口上显示)。您应该查看问题。据我所知,您不能向Instagram发送文本。也许试着只传递一个图像。让我知道!:)