IOS使用MessageUI Framework发送短信息
2014-07-17 14:16
357 查看
使用MessageUI Framework 中的 MFMessageComposeViewController 发送短信息,另外其中的MFMailComposeViewController用于发送邮件。使用非常简单:
1. 导入框架:MessageUI.framework 2. 添加协议:<MFMessageComposeViewControllerDelegate> 3. #import <MessageUI/MessageUI.h>
1. 导入框架:MessageUI.framework 2. 添加协议:<MFMessageComposeViewControllerDelegate> 3. #import <MessageUI/MessageUI.h>
//判断当前设备是否可以发送短信息 if([MFMessageComposeViewController canSendText]) { MFMessageComposeViewController *mc = [[MFMessageComposeViewController alloc] init]; //设置委托 mc.messageComposeDelegate = self; //短信内容 mc.body = @"nihao"; //短信接收者,可设置多个 mc.recipients = [NSArray arrayWithObject:@"10086",nil]; [self presentModalViewController:mc animated:YES]; [mc release]; } else { UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error", message:@"The current device can not send SMS" delegate:nil cancelButtonTitle:"OK", otherButtonTitles:nil]; [alert show]; [alert release]; } #pragma mark - #pragma mark MFMessageComposeViewControllerDelegate -(void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result { switch(result) { case MessageComposeResultCancelled: ... case MessageComposeResultFailed: ... case MessageComposeResultSend: ... default: ... } }
相关文章推荐
- IOS使用MessageUI Framework 发送短信息
- IOS怎样使用MessageUI Framework 发送短信息
- IOS使用MessageUI Framework 发送短信息
- IOS使用MessageUI Framework 发送邮件
- iOS开发 MFMessageComposeViewController(发送短信)的使用
- MessageUI Framework邮件发送功能
- iOS开发技巧 - 使用UISegmentedControl来对信息进行分组
- ios 后台发送邮件之SKPSMTPMessage的使用
- iOS使用 [SKPSMTPMessage]发送邮件
- ios中获取当前手机通讯录信息一、在工程中添加AddressBook.framework和AddressBookUI.framework
- ASP下使用CDO.Message实现需要身份验证的邮件发送
- 使用gprs发送短信息.借鉴于别人的代码.有点小改动 使用spcomm
- PHP中如何使用header发送头部信息
- 使用J2ME发送手机短信息
- Delphi中使用TRichEdit或TMemo模仿QQ按Ctrl+Enter发送信息,屏蔽换行
- ASP使用CDO.Message+SMTP发送邮件
- PHP中如何使用header发送头部信息
- 使用 System.Net.Mail.MailMessage 发送电子邮件
- PHP中如何使用header发送头部信息
- 使用 System.Net.Mail.MailMessage 发送电子邮件