Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 18th, 2012  |  syntax: None  |  size: 1.15 KB  |  hits: 29  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. MFMailComposer sending attached image size increased
  2. NSData *UIImageJPEGRepresentation(UIImage *image, CGFloat compressionQuality)
  3.  
  4. //Replace this snippet to your code
  5. MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
  6. if (picker !=nil) {
  7.    picker.mailComposeDelegate = self;
  8.    NSString *msgTitle;
  9.    [picker setToRecipients:[NSArray arrayWithObjects:@"", nil]];
  10.    [picker setSubject:msgTitle];    
  11.    [picker addAttachmentData:UIImageJPEGRepresentation(imageView.image,0.5) mimeType:@"image/png" fileName:@"img"];
  12.    [self presentModalViewController:picker animated:YES];
  13.        
  14. NSData *UIImageJPEGRepresentation(UIImage *image, CGFloat compressionQuality)
  15.  
  16. //Replace this snippet to your code
  17. MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
  18. if (picker !=nil) {
  19.    picker.mailComposeDelegate = self;
  20.    NSString *msgTitle;
  21.    [picker setToRecipients:[NSArray arrayWithObjects:@"", nil]];
  22.    [picker setSubject:msgTitle];    
  23.    [picker addAttachmentData:UIImageJPEGRepresentation(imageView.image,0.5) mimeType:@"image/png" fileName:@"img"];
  24.    [self presentModalViewController:picker animated:YES];