나는 응용 프로그램을 만들고 있는데 응용 프로그램 전자 메일이 있지만 두 개의 전자 메일이 있어야합니다. 내 코드는 heres입니다.두 개의 전자 메일이 포함 된 응용 프로그램 전자 메일
- (IBAction)openMail: (id)sender {
UIGraphicsBeginImageContext(self.view.bounds.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
//UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);
NSData * imageData = UIImageJPEGRepresentation(viewImage,2.0);
MFMailComposeViewController *mailComposer = [[MFMailComposeViewController alloc] init];
[mailComposer setMailComposeDelegate:self];
if ([MFMailComposeViewController canSendMail]) {
[mailComposer setToRecipients:[NSArray arrayWithObjects:@"[email protected]", nil ]];
[mailComposer setSubject:@"Board Count"];
[mailComposer setMessageBody:self.AddNotesTextField.text isHTML:NO];
[mailComposer addAttachmentData:imageData mimeType:@"image/png" fileName:@"attachment.png"];
[mailComposer setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];
[self presentViewController:mailComposer animated:YES completion:nil];
}
newmedia = YES;
}
문제가 무엇인가에 메일을 넣어해야합니까? 수신자 배열에 두 번째 전자 메일을 추가하기 만하면됩니다. – rmaddy
[mailComposer setToRecipients : [NSArray arrayWithObjects : @ "[email protected]", @ "[email protected]", nil]]; – Keenle