如何在iphone应用程序中发送短信
来源:互联网 发布:淘宝店铺首页排版布局 编辑:程序博客网 时间:2024/05/16 18:50
我们知道可以使用这样的代码在iphone中发送短信:
[[UIApplication sharedApplication] openURL:@"sms:12345678"];
但这样的方式无法指定短信内容。那么我们可以使用MessageUI框架。
首先在程序中导入MessageUI.framework。import头文件:#import "DeviceDetection.h"
然后在代码中使用下面的语句来调用短信发送窗口,并指定号码和短信内容:
MFMessageComposeViewController *controller = [[[MFMessageComposeViewController alloc] init]autorelease];
controller.body = @"zc";
controller.recipients = [NSArray arrayWithObjects:@"106295598", nil];
controller.messageComposeDelegate = self;
[self presentModalViewController:controller animated:YES];
同时实现协议MFMessageComposeViewControllerDelegate,
在协议方法messageComposeViewController:didFinishWithResult:
中解散窗口:
switch (result) {
case MessageComposeResultCancelled:
NSLog(@"Cancelled");
break;
case MessageComposeResultFailed:
[self alert:@"发送短信错误!"];
break;
case MessageComposeResultSent:
break;
default:
break;
}
[self dismissModalViewControllerAnimated:YES];
原文地址:http://blog.csdn.net/kmyhy/article/details/5875727
- 如何在iphone应用程序中发送短信
- 如何在iphone应用程序中发送短信
- iphone在应用程序中发送短信
- 如何在iPhone应用程序中发送邮件
- [HOW TO]如何在iPhone应用程序中发送邮件
- iphone 如何发送短信
- iphone 如何显示短信发送界面
- iphone 如何显示短信发送界面
- iPhone 下应用中发送短信
- 如何在Lotus Domino中实现发送短信
- android中如何发送短信、接收短信
- 如何在iPhone App中发送短息?
- IPhone之发送短信
- iphone发送短信
- 如何在MFC应用程序中使用MAPI32.DLL发送电子邮件
- 如何在MFC应用程序中使用MAPI32.DLL发送电子邮件。
- 在iphone应用程序中启动其他应用程序
- 在Android中发送短信和彩信
- java super关键字理解
- XXXXXXXXXXX
- 隐隐约约隐隐约约
- 插件重构的类描述
- 解决vc界面闪烁问题
- 如何在iphone应用程序中发送短信
- SVN客户端安装及环境配置
- 最快速度找到内存泄漏
- java中实现简单的Int64
- Extracts
- ACTION中直接上传图片或者文档
- 大陆老板评台湾上班族:空有人情味,却无竞争力
- sql语句的xml方法
- jsp 学习