我正在尝试创建一个具有FORM的iPad应用程序,在输入数据后,当我保存时,数据需要作为报告生成并作为电子邮件发送给任何人(电子邮件输入到形成)。我想知道是否可以在不使用Web服务的情况下实现这一目标。这种情况下的流量是多少? iPad上的电子邮件客户端可以用于此目的吗?
答案 0 :(得分:1)
您希望使用MFMailComposeViewController
来显示发送电子邮件的界面。您可以将数据作为NSString传递给此视图控制器的messageBody
属性。有关详细信息,请参阅文档。
电子邮件消息还可以使用addAttachmentData:mimeType:fileName:
对象的MFMailComposeViewController
方法包含附件(PDF或应用程序可用的任何其他文件)。在这种特殊情况下,您将表单绘制为PDF文档。有关详细信息,请参阅Apple文档中的 iOS绘图和打印指南。