MFMailComposeViewController несколько вложений
Я успешно отправляю письмо с прикрепленным UIImage
из моего приложения, но можно ли прикрепить более одного изображения с MFMailComposeViewController
?
2 ответа
Решение
Вы можете сохранить все изображения в массиве NSMutable и запустить код
[mailer addAttachmentData:imageData mimeType:@"image/png" fileName:@""];
на счет вашего NSMutableArray
, Это добавит изображения в поле вложения
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];
}
Сделай что-нибудь подобное.
Вызов addAttachment...
для каждого вложения вы хотите добавить.