1

UIImage이 첨부 된 이메일을 성공적으로 보내 드리고 있습니다 만, MFMailComposeViewController과 함께 하나 이상의 이미지를 첨부 할 수 있습니까?첨부 파일 수가 적습니다.

답변

4

당신은 NSMutable 배열의 모든 이미지를 저장하고 NSMutableArray의 수에 대한 코드

[mailer addAttachmentData:imageData mimeType:@"image/png" fileName:@""]; 

를 실행할 수 있습니다. 첨부 파일 필드에 이미지를 추가합니다.

for (int i = 0; i < [_textField0.emojiArray count]; i++)   
{ 
    emoji = [_textField0.emojiArray objectAtIndex:i]; 
    UIImage *image = [EmojiResizer resizeImage2:[UIImage imageNamed:emoji.screenfilename] 
    imageData = [NSData dataWithData:UIImagePNGRepresentation(image)]; 

[mailViewController addAttachmentData:imageData mimeType:@"image/png" fileName:emoji.filename];   
} 

다음과 같이하십시오.

2

추가하려는 각 첨부 파일에 대해 addAttachment...으로 전화하십시오.