0
我正在使用UIActivityViewController爲用戶提供從我的應用程序中共享數據的選項。被共享的數據是pdf文件。使用UIActivityViewController將PDF附加到電子郵件
文件都存儲在服務器上的PDF,我執行GET請求,下載PDF文件,像這樣:
let sessionConfig = NSURLSessionConfiguration.defaultSessionConfiguration()
let session = NSURLSession(configuration: sessionConfig, delegate: nil, delegateQueue: nil)
let request = NSMutableURLRequest(URL: NSURL(string: userBioLink!)!)
request.HTTPMethod = "GET"
let task = session.dataTaskWithRequest(request, completionHandler: {data, response, err -> Void in
print("THIS IS THE PDF \(data)")
print("Entered share bio function")
})
task.resume()
我成功下載PDF格式。 接下來我想要用戶有選項來分享這個pdf。所以我用這個:
let activityItems = "Sharing data"
let actviewcon = UIActivityViewController(activityItems: activityItems , applicationActivities: nil)
self.presentViewController(actviewcon, animated: true, completion: nil)
以上也適用。 但我希望能夠做到以下幾點:
- 如果用戶選擇電子郵件,則PDF連接作爲附件
- 如果用戶選擇信息粘貼在文本PDF的URL消息
任何人都可以幫助我在這裏。 謝謝。