我想分享一个已经在应用程序和文本中创建的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