Mailfunktion -> Problem

R

RapidM

Neues Mitglied
Thread Starter
Dabei seit
27.04.2010
Beiträge
15
Reaktionspunkte
0
Hallo,

ich versuche gerade ein Bild mittels der Mailfunktion von meinem App aus zu versenden. Dazu habe ich folgende Methode:

Code:
- (IBAction) sendImageToEmail {
	
	UIImage *screenImage = UIGraphicsGetImageFromCurrentImageContext();
	UIGraphicsEndImageContext();
	
	
	Mail *mail = [[Mail alloc] init];
	[mail mailImage:screenImage];
	[mail release];
}

Und die Klasse Mail:

Code:
- (void) mailImage:(UIImage *)img {
	
	NSLog(@"image: %@", img);
	
	MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
	picker.mailComposeDelegate =self;
	
	
	UIImage *image = img;
	NSData *imageData = UIImageJPEGRepresentation(image, 1);
	[picker addAttachmentData:imageData mimeType:@"image/png" fileName:@"Dateiname"];
	
	NSString *emailBody = @"Body..";
	[picker setMessageBody:emailBody isHTML:YES];
	
	[self presentModalViewController:picker animated:YES];
	[picker release];
	
}

- (void)mailComposeController:(MFMailComposeViewController *)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error{
	
	[self dismissModalViewControllerAnimated:YES];
	
}

Allerdings passiert leider gar nichts? NSLog wird ausgegeben, also springt er auf jeden Fall korrekt in die Mailklasse.....Weiß jemand warum es nicht funktioniert?

Danke ;-)
 
Zurück
Oben Unten