Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #import "ViewController.h"
- #import <MessageUI/MFMailComposeViewController.h>
- @interface ViewController ()
- @property (weak, nonatomic) IBOutlet UIButton *send;
- - (IBAction)sendMail:(id)sender;
- @end
- @implementation ViewController
- MFMailComposeViewController* controller;
- - (void)viewDidLoad {
- [super viewDidLoad];
- // Do any additional setup after loading the view, typically from a nib.
- controller= [[MFMailComposeViewController alloc] init];
- controller.mailComposeDelegate = self;
- }
- - (void)didReceiveMemoryWarning {
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
- }
- - (IBAction)sendMail:(id)sender {
- [controller setSubject:@"My Subject"];
- [controller setMessageBody:@"Hello there." isHTML:NO];
- if (controller) [self presentViewController:controller animated:YES completion:nil];
- }
- - (void)mailComposeController:(MFMailComposeViewController*)controller
- didFinishWithResult:(MFMailComposeResult)result
- error:(NSError*)error;
- {
- NSLog(@"Coming here");
- if (result == MFMailComposeResultSent) {
- NSLog(@"Mail It's away!");
- }
- if (result == MFMailComposeResultFailed) {
- NSLog(@"Mail Error!");
- }
- if(result == MFMailComposeResultCancelled){
- NSLog(@"Mail Error!");
- }
- if(result == MFMailComposeResultSaved){
- NSLog(@"Mail Saved!");
- }
- [controller dismissViewControllerAnimated:YES completion:nil];
- return;
- }
- [![Screen shot][1]][1]@end
Add Comment
Please, Sign In to add comment