Ios 与UIActivityViewController共享Facebook Messenger的文本和Url,但失败
我想使用UIActivityViewController共享Facebook Messenger的文本和url。 但当我成功发送并打开我的Messenger时,我只得到url。 是否可以同时使用UIActivityViewController向Facebook Messenger发送文本和url 这是我的密码Ios 与UIActivityViewController共享Facebook Messenger的文本和Url,但失败,ios,swift,facebook,facebook-messenger,uiactivityviewcontroller,Ios,Swift,Facebook,Facebook Messenger,Uiactivityviewcontroller,我想使用UIActivityViewController共享Facebook Messenger的文本和url。 但当我成功发送并打开我的Messenger时,我只得到url。 是否可以同时使用UIActivityViewController向Facebook Messenger发送文本和url 这是我的密码 @IBAction func sharedLink(_ sender: Any) { let url = NSURL(string: "https://www.g
@IBAction func sharedLink(_ sender: Any) {
let url = NSURL(string: "https://www.google.com.tw")!
let text = "test" as AnyObject
let shareObject: [AnyObject] = [text, url as AnyObject]
let vc = UIActivityViewController(activityItems: shareObject, applicationActivities: [])
vc.completionWithItemsHandler = { (type,completed,items,error) in
if completed { vc.dismiss(animated: true, completion: nil) }
}
present(vc, animated: true, completion: nil)
}
使用/n将文本和链接组合成单个字符串,将URL保留在单独的行中。然后将其传递到数组。.@nitin.agam感谢您的回答,因为它将文本和链接组合成单个字符串,使用/n将URL保留在单独的行中。然后将其传递给数组。@nitin.agam衷心感谢您的回答