【发布时间】:2016-03-01 09:40:49
【问题描述】:
如何将视图控制器中的屏幕截图附加到邮件中?我已经有发送邮件的代码了...
@IBAction func SendMail(sender: AnyObject) {
let picker = MFMailComposeViewController()
picker.mailComposeDelegate = self
picker.setCcRecipients(["xx@xx"])
picker.setSubject("xxx" + " " + itemName.text! + "-" + itemEtage.text! + "-" + itemRaum.text!)
picker.setMessageBody("xx" + " " + itemNow.text! + " " + "xxx", isHTML: true)
presentViewController(picker, animated: true, completion: nil)
}
【问题讨论】:
-
你需要更清楚的问题,究竟是什么问题?你有截图吗?你知道如何将图像转换为数据吗?你知道如何附加文件吗?你研究过这些主题中的任何一个吗?这个问题太宽泛了。
-
@slevin,查看并尝试此解决方案以获取屏幕截图 - stackoverflow.com/a/29592307/5593725 和 stackoverflow.com/a/25445629/5593725
-
嗨,谢谢..我需要截屏并用一个按钮将其附加到新邮件中..
-
谢谢大家...现在我可以截屏并将其保存到设备中。现在我必须尝试下面的附加代码