如何在邮件编辑器中附加两个图像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在邮件编辑器中附加两个图像相关的知识,希望对你有一定的参考价值。

我正在制作一个iPhone项目,用于在邮件中插入两个图像。从照片库中选择图像,并将它们存储在两个单独的图像视图中。当我在电子邮件中附加图像时,它没有正确附加它。

答案

您可以创建一个html页面代码并将该图像作为标记插入,并将整个html作为字符串传递给MFMailComposer for Body。它看起来很酷。你需要写这一行

MFMailComposeViewController* controller = [[MFMailComposeViewController alloc] init];
        controller.mailComposeDelegate = self;
        if ([recipentArray count]>0) 
        {
            [controller setToRecipients:self.recipentArray];
        }
        [controller setSubject:self.emailSubject];
        [controller setMessageBody:self.messageBody isHTML:YES]; // isHTML -> YES/NO depending the message body
        [object presentModalViewController:controller   animated:YES];
        RELEASE_SAFELY(controller);

一旦你将实现MFMailComposer,你需要设置bool,如果你在正文中使用html页面。让我知道你是否有任何疑问。

以上是关于如何在邮件编辑器中附加两个图像的主要内容,如果未能解决你的问题,请参考以下文章

如何将两个图像附加到 ios 中的 mfmailcomposer 视图控制器

如何在 App 中将 ImageView 中的图像附加到电子邮件

如何使用php邮件附加图像文件

Android:如何将生成的临时图像附加到电子邮件中?

如何使用PHPMailer将多个文件附加到两个不同的电子邮件中?

Python - 使用嵌入图像向 GMAIL 发送邮件