需要能够通过电子邮件发送文档或 UIView 的内容
Posted
技术标签:
【中文标题】需要能够通过电子邮件发送文档或 UIView 的内容【英文标题】:need to be able to email a document or a content of UIView 【发布时间】:2010-12-14 06:47:52 【问题描述】:这里是一个菜鸟问题。
我想给用户一个按钮来准备一封带有 UIView 内容的电子邮件。
这(很容易)可行吗?我知道如何创建一个基本的电子邮件,但不包括附件,当然也不包括 UIView 内容的转储。我猜这将是一个两步过程。首先将 UIView 的内容转换为“可附加形式”(如何?#1)。然后附上它。 (如何?#2)
有人可以指点我正确的方向吗?
谢谢!
【问题讨论】:
【参考方案1】:我认为您可以从将 UIView 转换为图像开始。
UIGraphicsBeginImageContext(myView.bounds.size);
[myView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
之后,您可以阅读该内容以了解如何将图像附加到邮件中
http://howtomakeiphoneapps.com/2009/07/how-to-make-your-iphone-app-send-email-with-attachments/
祝你好运
【讨论】:
感谢您的回复...我认为我需要将 UIImage 转换为 jpg 文件并将其保存在文件系统中,然后才能附加它。 在此处找到如何将其保存到文件中:***.com/questions/3051630/…以上是关于需要能够通过电子邮件发送文档或 UIView 的内容的主要内容,如果未能解决你的问题,请参考以下文章