IPhone之调用系统发邮件模块

来源:互联网 发布:哪里可以买到客户数据 编辑:程序博客网 时间:2024/05/21 07:32
原文地址:IPhone之调用系统发邮件模块作者:飞舞的鸡毛

首先需要继承继承 MFMailComposeViewControllerDelegate协议

代码如下:

 

 

if([MFMailComposeViewController canSendMail]){

MFMailComposeViewController *controller =[[MFMailComposeViewController alloc] init];

controller.mailComposeDelegate = self;

[controller setToRecipients:[NSArrayarrayWithObject:selectedUser.email]];

[self presentModalViewController:controller animated:YES];

[controller release];

}else{

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"出错了"message:@"您还没有设置邮件账户" delegate:nil cancelButtonTitle:@"好的"otherButtonTitles:nil];

[alert show];

[alert release];

}

 

 

-(void)mailComposeController:(MFMailComposeViewController*)controllerdidFinishWithResult:(MFMailComposeResult)resulterror:(NSError*)error{

[self dismissModalViewControllerAnimated:YES];

}

 

原创粉丝点击