使用MFMailComposeViewController
发送邮件。
1、导入头文件
#import <MessageUI/MessageUI.h>
2、实现MFMailComposeViewControllerDelegate
代理方法
3、示例
// 判断用户是否已设置邮件账户
if ([MFMailComposeViewController canSendMail]) {
// 弹出邮件发送视图
MFMailComposeViewController *emailVC = [[MFMailComposeViewController alloc] init];
// 设置邮件代理
[emailVC setMailComposeDelegate:self];
// 设置收件人
[emailVC setToRecipients:@[kEmail]];
// 设置抄送人
// [_emailVC setCcRecipients:@[@"10000@qq.com"]];
// 设置密送人
// [_emailVC setBccRecipients:@[@"10000@163.com"]];
// 设置邮件主题
[emailVC setSubject:@"意见反馈【二维码识别】"];
//设置邮件的正文内容
NSString *emailContent = @"邮件内容: ";
// 是否为HTML格式
[emailVC setMessageBody:emailContent isHTML:NO];
// 如使用HTML格式,则为以下代码