2012-06-12 2 views

답변

25

이 대리자 메서드를 구현하기위한

MFMailComposeViewController *controller = [[MFMailComposeViewController alloc] init]; 
controller.mailComposeDelegate = self; 
[controller setSubject:@"Subject"]; 
[controller setMessageBody:@"<html>Test</html>" isHTML:YES]; 
[controller setToRecipients:nil]; 
if(controller) [self presentModalViewController:controller animated:YES]; 

감사 : 여기 내 코드는? 작곡가가 사용자에 의해 종료 된 후에 호출됩니다. 맞아

- (void)mailComposeController:(MFMailComposeViewController*)controller 
     didFinishWithResult:(MFMailComposeResult)result 
        error:(NSError*)error 
{ 
    [self dismissViewControllerAnimated:YES completion:nil]; 
    return; 
} 
+0

은, 대단히 감사합니다. – Rob

+1

그게 고칠 수 있다면 대답을 받아 들일 수 있습니까? 감사. – Damo

+2

당신이 대신 dismissViewControllerAnimated 사용해야합니다, 지금은 사용되지 않습니다 를 dismissModalViewControllerAnimated – alasker