如何在iPad应用中添加电子邮件功能?

时间:2011-10-07 19:19:26

标签: objective-c ios ipad

在我的iPad应用中,我有几个视频和pdf。我想要的是当用户正在观看视频或阅读PDF格式,以及他是否想将该视频或pdf通过电子邮件发送给自己或他的朋友时,他会怎么做?为此,我在导航栏上添加了一个按钮。当用户单击该按钮时,应出现一个应该显示“电子邮件”的选项。现在,当用户选择电子邮件时,该应用程序会要求用户输入电子邮件地址。输入电子邮件地址后,用户按“发送”按钮。并且该特定文件将发送到用户的电子邮件。怎么办呢?

由于

2 个答案:

答案 0 :(得分:2)

看看MFMailComposeViewController课程。它提供对标准邮件功能的访问,它包括addAttachmentData:mimeType:fileName:添加附件的方法(您也不需要为电子邮件地址提供自定义UI)。

但是,如果文件很大(视频),将它们放在服务器的某个位置并仅发送链接并以这种方式避免发送大附件是有意义的。这很重要,因为许多邮件服务器不允许大附件(10MB已经很大)。

答案 1 :(得分:0)

我猜你会使用MFMailComposeViewController,就像iPhone一样。