我使用UIActivityViewController来分享数据。
我的代码:
dispatch_async(dispatch_get_main_queue()) { () -> Void in
let activityViewController : UIActivityViewController = UIActivityViewController(
activityItems: [text!], applicationActivities: nil)
// This line remove the arrow of the popover to show in iPad
activityViewController.popoverPresentationController?.permittedArrowDirections = UIPopoverArrowDirection()
activityViewController.popoverPresentationController?.sourceRect = CGRect(x: 150, y: 150, width: 0, height: 0)
// Anything you want to exclude
activityViewController.excludedActivityTypes = [
UIActivityTypePostToWeibo,
UIActivityTypePrint,
UIActivityTypeAssignToContact,
UIActivityTypeSaveToCameraRoll,
UIActivityTypeAddToReadingList,
UIActivityTypePostToFlickr,
UIActivityTypePostToVimeo,
UIActivityTypePostToTencentWeibo
]
self.presentViewController(activityViewController, animated: true, completion: nil)
}
我可以显示短信、电子邮件和笔记,并且我可以在短信、电子邮件和笔记中添加正文。但是我有一个关于电子邮件的问题:我只能添加电子邮件的正文,但我也想添加电子邮件的主题。我该怎么做?