iOS - 项目/应用中发短信
来源:互联网 发布:淘宝投诉商家管用吗 编辑:程序博客网 时间:2024/04/25 12:04
方法一
直接跳到发短信界面,但是不能指定短信内容,而且不能自动回到原应用
NSURL *url = [NSURL URLWithString:@"sms://10010"];[[UIApplication sharedApplication] openURL:url];
方法二:
如果想指定短信内容,那就得使用MessageUI框架
包含主头文件
#import <MessageUI/MessageUI.h>
显示发短信的控制器
MFMessageComposeViewController *vc = [[MFMessageComposeViewController alloc] init];
// 设置短信内容
vc.body = @"吃饭了没?";
// 设置收件人列表
vc.recipients = @[@"10010", @"02010010"];
// 设置代理
vc.messageComposeDelegate = self;
// 显示控制器
[self presentViewController:vc animated:YES completion:nil];
代理方法,当短信界面关闭的时候调用,发完后会自动回到原应用
- (void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result
{
// 关闭短信界面
[controller dismissViewControllerAnimated:YES completion:nil];
if (result == MessageComposeResultCancelled) {
NSLog(@"取消发送");
} else if (result == MessageComposeResultSent) {
NSLog(@"已经发出");
} else {
NSLog(@"发送失败");
}
}
- iOS - 项目/应用中发短信
- APP应用中发短信
- iOS- 如何将应用集成发短信、发邮件、打电话
- iOS- 如何将应用集成发短信、发邮件、打电话
- Android中简单的发短信应用
- iOS中实现打电话、发短信
- 应用内发短信
- 发短信小项目
- ios 发短信
- ios发短信
- IOS程序发短信
- ios发短信
- iOS 发短信
- iOS 发短信
- iOS 发短信功能
- iOS发短信
- ios发短信
- ionic项目中实现发短信和打电话
- C++中相对路径与绝对路径以及斜杠与反斜杠的区别
- 线索二叉树
- Hadoop 简介
- Codeforces Round #272 (Div. 2)B. Dreamoon and WiFi
- 自由锁(InterLocked)
- iOS - 项目/应用中发短信
- VC Access 导出列名 导出到excel
- 京东软开2015笔试:寻找满足条件的整数
- 程序语言的底层描述(4)——递归函数汇编栈帧实现
- COCOS2DX,LUA,学习笔记
- Loader Lock引起的一个Bug
- Android中的post和get请求(HttpURLConnection)方式
- android手势密码
- IOS设计模式之四(备忘录模式,命令模式)