Ø (12)Email
sending, composing, saving to dreaft in iphone
Email.h
#import <MessageUI/MessageUI.h>
- (IBAction)emailButtonPressed:(id)sender;
Email.m
- (IBAction)emailButtonPressed:(id)sender
{
MFMailComposeViewController *mailController =
[[MFMailComposeViewController alloc] init];
[[mailController
navigationBar] setTintColor:[UIColor blackColor]];
mailController.mailComposeDelegate = self;
[mailController
setSubject:@"Test Email"];
[mailController
setToRecipients:[NSArray arrayWithObjects:@"cp@live.com", nil]];
[mailController
setMessageBody:@"Test Message" isHTML:NO];
[self
presentViewController:mailController animated:YES completion:nil];
}
- (void) mailComposeController:(MFMailComposeViewController
*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError
*)error
{
[self
becomeFirstResponder];
[self
dismissViewControllerAnimated:YES completion:nil];
if(result ==
MFMailComposeResultSent)
{
[[[UIAlertView
alloc] initWithTitle:@"Success!"
message:@"Email has been sent successfully." delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil] show];
}
}
No comments:
Post a Comment