我想分享一個已經在應用程序和文本中創建的URL文件。但它似乎只能共享文本而不是任何數據,如URL或UIImage
。 我使用的代碼:UIActivityController共享URL文件
let sharedVideo = Video(Title: _data[1], VideoID: _data[0], Duration: _data[3], ViewCount: _data[2])
let sharedURL = VideoManager.exportData(video: sharedVideo)
let shareItems:Array = [sharedURL,"check this out baby!"] as [Any]
let activityViewController = UIActivityViewController(activityItems: shareItems, applicationActivities: nil)
self.present(activityViewController, animated: true, completion: nil)
而且我使用UIImage
對象,而不是sharedURL,看它是否有問題,URL或沒有。
即使對圖像文件也不起作用。當我點擊UIActivityViewController
內的分享按鈕時,它僅適用於文本,沒有網址和圖片。 我正在使用Swift 3 in Xcode 8。
謝謝。
PS:我確信sharedURL對象不是零也不是未定義的。
你想分享URL或文本到社交和你的應用程序? – seggy
@seggy我想與社交應用共享帶有網址的文本,並將其轉發給其他iOS設備用戶。謝謝 –
ohk你可以按照@Sanjeet verma回答 – seggy