IOS怎样使用MessageUI Framework 发送短信息

操作方法

  • 01

    在iOS学习中使用MessageUI Framework 发送短信息是一个比较难的技术。本篇将专门讲述IOS怎样使用MessageUI Framework 发送短信息。使用MessageUI Framework 中的 MFMessageComposeViewController 发送短信息,另外其中的MFMailComposeViewController用于发送邮件。使用非常简单:1. 导入框架:MessageUI.framework2. 添加协议:<MFMessageComposeViewControllerDelegate>3. #import <MessageUI/MessageUI.h> 1 //判断当前设备是否可以发送短信息2 if([MFMessageComposeViewController canSendText])3 {45     MFMessageComposeViewController *mc = [[MFMessageComposeViewController alloc] init];6         //设置委托7     mc.messageComposeDelegate = self;8        //短信内容9     mc.body = @"nihao";10         //短信接收者,可设置多个11     mc.recipients = [NSArray arrayWithObject:@"10086",nil];12        13     [self presentModalViewController:mc animated:YES];14     [mc release];15 }16 else17 {18     UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error",19                                     message:@"The current device can not send SMS"20                                     delegate:nil21                                     cancelButtonTitle:"OK",22                                     otherButtonTitles:nil];23     [alert show];24     [alert release];25 }262728 #pragma mark -29 #pragma mark MFMessageComposeViewControllerDelegate30 -(void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result31 {32     switch(result)33     {34         case MessageComposeResultCancelled:35             ...36         case MessageComposeResultFailed:37             ...38         case MessageComposeResultSend:39             ...   40         default:41             ...42     }43 }

(0)

相关推荐

  • 手机如何定时发送短信息?如何延迟发送短信息?

    手机发送短信息是我们平时经常用到的功能,也是一项基本功能,我们使用它时,一般都是即时发送的,但是,你知道吗,手机还有定时发送短信息的功能,就是说,可以设定好时间,某月某日某时,到时候会自动将短信息发送 ...

  • 手机如何定时发送短信息?

    在手机中设置定时发送短信,方便我们信息的传达.下面教你如何定时发送短信息. 操作方法 01 打开"App Store"下载一个短信定时发送功能的软件,下载完毕后点击"打开 ...

  • iOS怎么在向联系人发送发信息时获得提醒?

    操作方法 01 在使用此功能前,您需要在 iPhone "设置"-"Apple ID"-"iCloud"中开启"提醒事项" ...

  • UI设计师必读!iOS 10 人机界面设计指南 (3)

    小编:iOS 10人机界面设计指南中文版来了,感谢译者@喵大神经. iOS10发布了,苹果遵循了一切从简但又增加了一些提升用户体验的功能,比如向开发者开放了更多接口,设计者又如何跟随iOS的步伐做好产 ...

  • 如何用QQ给手机发送信息

    有时在用电脑的时候想给朋友发一下短信,但是又不想用手机输入,嫌麻烦的话,那么可以用QQ来给手机发送短信息. 操作方法 01 首先打开QQ面板,看到右下角的应用管理器.点击打开. 02 打开应用管理器后 ...

  • 蓝牙键盘在安卓苹果输入法大小写切换和信息发送

    下面以精亚蓝牙键盘为例连接安卓苹果手机平板后,输入法大小写切换和微信QQ信息发送方式 Android安卓系统下方法/步骤 01 安卓系统切换输入法 shift+space(空格键):按住Shift键不 ...

  • 手机怎样定时发送信息?

    手机定时发送短信息,其实在短信里简单设置一下就可以实现了,来,学习一下吧. 操作方法 01 点击 短信图标 02 打开的短信主界面 选择 左下方 + 号 03 弹出设置页面,向左拨动屏幕翻页 04 点 ...

  • 解决手机不能发送短信

    用手机发送短信的时候一直显示正在发送,无法完成发送,应该如何解决? 解决手机无法发送短信息 01 手机无法正常发送短消息,是因为无意之间修改掉了自己短信中心的号码,导致了系统的错误.打开手机,选择&q ...

  • 搜狗手机输入法图文使用方法介绍

    安装输入法首次安装搜狗手机输入法,请直接按照安装向导提示操作即可。 升级安装的用户,请先通过搜狗手机输入法程序,将输入法切换回系统输入法 (打开”搜狗输入”-“恢复系统输入法”);再进行覆盖安装。(否 ...