【发布时间】:2009-11-26 20:30:44
【问题描述】:
是否可以在从我的应用程序发送的电子邮件中嵌入图像?我们可以在我们的应用中使用带有源的标签作为图像吗?
谢谢。
【问题讨论】:
标签: iphone
是否可以在从我的应用程序发送的电子邮件中嵌入图像?我们可以在我们的应用中使用带有源的标签作为图像吗?
谢谢。
【问题讨论】:
标签: iphone
是的。您可以使用 3.0 的邮件 API。
我不会把代码放在这里,因为它在 NDA 之下。虽然它在 SDK 中有很好的记录。您需要将图像数据放入没有明显记录的 NSData 中:
NSData* imageData = UIImagePNGRepresentation(myUIImage);
【讨论】:
简短的回答是你不能。
长答案 - 我刚刚遇到this,其中包括 TTMessageController 类。您需要添加一个委托来实际进行发送 - 即实现 SMTP 并与已知的 SMTP 服务器通信。这本身并不太复杂,但在错误处理方面增加了一些复杂性,特别是因为没有后台处理。
例如,如果您的应用在您发送电子邮件之前退出,那么您需要记住您的状态并在下次启动时发送。 Apple 邮件应用程序只会在后台发送它。
【讨论】: