1

鉴于我有一个 UIImage 存储在局部变量中:

UIImage *myImage = (Some image extracted somewhere)

如何通过 MFMailComposeViewController 将此图像添加为附件?

图像不存储在用户设备上,它只是在运行时可用。

因此,正如其他问题/示例所展示的那样,我无法通过文件名访问此图像。

谢谢!

4

1 回答 1

6
NSData *imageData = UIImageJPEGRepresentation(photo, 0.9);
NSString *attachmentName = @"Any name.jpg"
[mailer addAttachmentData:imageData mimeType:@"image/jpeg" fileName:attachmentName];
于 2013-10-24T14:11:14.617 回答