作者:zhangpingzizai | 来源:互联网 | 2023-01-10 17:12
我正在使用xcode 9和以前的代码之一进行项目开发,并给出警告说该代码已被弃用,并且不会触发该操作。该代码如下。我该如何克服呢?
@IBAction func shareOnFacebookButtonPressed(_ sender: Any) {
let shareToFacebook : SLComposeViewCOntroller= SLComposeViewController(forServiceType: SLServiceTypeFacebook)
shareToFacebook.add(UIImage(named:"pureLightSocial"))
self.present(shareToFacebook, animated: true, completion: nil)
}
Harshal Vala..
9
的Facebook
,Twitter
和其他应用程序选项已经在删除Settings
应用程序。
现在,使用iOS,这些应用将像其他应用一样被对待 sharing extensions
let share = [image, text, url]
let activityViewCOntroller= UIActivityViewController(activityItems: share, applicationActivities: nil)
activityViewController.popoverPresentationController?.sourceView = self.view
self.present(activityViewController, animated: true, completion: nil)
您还可以使用第三方SDK
进行个人共享
Facebook分享文件
Twitter共享文档
1> Harshal Vala..:
的Facebook
,Twitter
和其他应用程序选项已经在删除Settings
应用程序。
现在,使用iOS,这些应用将像其他应用一样被对待 sharing extensions
let share = [image, text, url]
let activityViewCOntroller= UIActivityViewController(activityItems: share, applicationActivities: nil)
activityViewController.popoverPresentationController?.sourceView = self.view
self.present(activityViewController, animated: true, completion: nil)
您还可以使用第三方SDK
进行个人共享
Facebook分享文件
Twitter共享文档