如何在Mail Composer中附加图像?

Ank*_*yas 2 email iphone

我想使用Mail Composer,它也应该附加一个图像文件,这怎么可能?

Ank*_*yas 15

你可以测试这段代码,它完美地工作......

MFMailComposeViewController *mailController = [[MFMailComposeViewController alloc] init];

    mailController.mailComposeDelegate = self;

    [mailController setSubject:@"Hello iPhone"];

    [mailController setMessageBody:@"This is the MailSend Application...." isHTML:NO];

    UIImage *pic = [UIImage imageNamed:@"Image box with border-1.png"];
    NSData *exportData = UIImageJPEGRepresentation(pic ,1.0);
    [mailController addAttachmentData:exportData mimeType:@"image/jpeg" fileName:@"Picture.jpeg"];


    [self presentModalViewController:mailController animated:YES];
    [mailController release];
}

- (void)mailComposeController:(MFMailComposeViewController*)mailController 

didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error 

{

        [self becomeFirstResponder];

    [self dismissModalViewControllerAnimated:YES];

}
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅此处的示例代码检

http://iosrider.wordpress.com/2012/01/06/how-to-add-email-and-message-in-your-native-application/