ios - 在iphone中将图像放入邮件正文

标签 ios image cocoa-touch email mfmailcomposer

如何将 uiimage 插入到邮件编辑器窗口的正文中..我有这段代码:


NSMutableString *emailBody = [[[NSMutableString allocinitWithString:@""] retain];
[emailBody appendString:@"

type text here

"]; UIImage *emailImage = [UIImage imageNamed:@"20-gear2.png"]; NSData *imageData = [NSData dataWithData:UIImagePNGRepresentation(emailImage)]; NSString *base64String = [imageData base64EncodedString]; [emailBody appendString:[NSString stringWithFormat:@"

",base64String]]; NSLog(@"emailBody....%@", emailBody); [emailBody appendString:@""]; NSLog(@"emailBody1....%@", emailBody);

最佳答案

MFMailComposeViewController *mailComposerController =   [[MFMailComposeViewController alloc] init];
[mailComposerController  setSubject:@"Your subject"];
[mailComposerController setMessageBody:nil isHTML:YES];
NSData *imageData   =   UIImagePNGRepresentation([UIImage imageNamed:"your image.png"]);
[mailComposerController addAttachmentData:imageData mimeType:@"image/png" fileName:@"image.png"];

希望这对你有帮助...

关于ios - 在iphone中将图像放入邮件正文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5377746/

相关文章:

html - 在 `UITextfield` 中显示来自 HTML 代码的文本

iphone - 无法在 UITableViewCell 中设置自定义背景颜色

ios - 获取使用 SSZipArchive 解压缩的文件的文件名

ios - UIView animateWithDuration 跳转到没有动画的最终变换

javascript - d3 : svg image in zoom circle packing

android - 无法创建 Android 虚拟设备

ios - 显示 UIWebView 时如何防止初始白色闪光?

ios - 如何在 swift 中集成 PayU Money

javascript - Google Maps API 在移动设备上的滑动与屏幕滚动发生冲突

javascript - 如何使用javascript更改html中的属性