Skip to content

Instantly share code, notes, and snippets.

@casspangell
Created November 16, 2012 22:09
Show Gist options
  • Save casspangell/4091330 to your computer and use it in GitHub Desktop.
Save casspangell/4091330 to your computer and use it in GitHub Desktop.
Email Within App
#import <MessageUI/MessageUI.h>
#import <MessageUI/MFMailComposeViewController.h>
// Add the MFMail Delegate
@interface MailViewController : UIViewController <MFMailComposeViewControllerDelegate>{
}
-(IBAction)sendEmail{
if ([MFMailComposeViewController canSendMail]) {
MFMailComposeViewController *mailViewController = [[MFMailComposeViewController alloc] init];
mailViewController.mailComposeDelegate = self;
[mailViewController setToRecipients:[NSArray arrayWithObject:@"[email protected]"]];
[mailViewController setSubject:@"Clip Radio Feedback"];
[mailViewController setMessageBody:@"" isHTML:NO];
[self presentModalViewController:mailViewController animated:YES];
[mailViewController release];
}
}
- (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error {
[self becomeFirstResponder];
[self dismissModalViewControllerAnimated:YES];
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment