【发布时间】:2026-01-09 08:30:02
【问题描述】:
我正在尝试制作一个使用设备的相机拍照然后将其附加到电子邮件的应用程序。我尝试对其进行编码,但图像未附加。我正在做的是在拍照后首先在UIImageViewthen 上查看它,单击“完成”按钮会将图像保存到沙箱并检索它以作为附件。
这是我的代码: 保存图片...
NSData *imgData = UIImageJPEGRepresentation(attachingImage, 1);
jpgPath = [NSHomeDirectory() stringByAppendingPathComponent:@"defectImg.jpg"];
[imgData writeToFile:jpgPath atomically:YES];
附件...
UIImage *myImage = [UIImage imageNamed:jpgPath];
NSData *myImageData = UIImagePNGRepresentation(myImage);
[tempMailCompose addAttachmentData:myImageData mimeType:@"image/jpeg" fileName:@"defectImage.jpg"];
可能出了什么问题?
【问题讨论】:
标签: ios objective-c uiimage uiimagepickercontroller mfmailcomposeviewcontroller