не в состоянии представить почту составить представление контроллера на представлении - PullRequest
0 голосов
/ 23 октября 2010

У меня есть кнопка на панели навигации для открытия контроллера представления почты. Я использую приложение, основанное на представлении, и когда я нажимаю на кнопку, оно выполняет то, что я написал, но не представляю представление ....

-(IBAction)mailid:(id)sender{

 MFMailComposeViewController *controller = [[MFMailComposeViewController alloc] init];
 controller.mailComposeDelegate = self;

 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
 NSString *documentsDirectory = [paths objectAtIndex:0];
 NSString *path = [documentsDirectory stringByAppendingPathComponent:@"Report.html"];

 NSData *myData = [NSData dataWithContentsOfFile:path];

 [controller addAttachmentData:myData mimeType:@"html" fileName:@"Attachment-1"];
 [self presentModalViewController:controller animated:YES];

 [controller release];


}

любая помощь ....

1 Ответ

0 голосов
/ 23 октября 2010

Не уверен, что все остальное правильно, но тип MIME должен быть @"txt/html", а не просто @ "html"

...