发送短信MFMessageComposeViewController
2024-09-05 08:37:59
if([MFMessageComposeViewController canSendText]) {
MFMessageComposeViewController * controller = [[MFMessageComposeViewController alloc] init];
controller.recipients = @[weakSelf.detailModel.Telphone];//收信人
// controller.body = body;//短信内容
controller.messageComposeDelegate = weakSelf;
[weakSelf presentViewController:controller animated:YES completion:nil];
} else {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"提示信息"
message:@"该设备不支持短信功能"
delegate:nil
cancelButtonTitle:@"确定"
otherButtonTitles:nil, nil];
[alert show];
}
-(void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result {
[self dismissViewControllerAnimated:YES completion:nil];
}
最新文章
- 工作中那些提高你效率的神器(第一篇)_Everything
- Android学习一(入门)
- 数组的foreach方法和jQuery中的each方法
- [原创,分享]DbHelper 续
- 利用VC/VS的安装目录找到C/C++库函数实现的源代码
- jquery获取元素的所有宽高(包括内边距和外边距)
- WPF利用动画实现圆形进度条
- hdu 2211
- poj 1182 并查集高级应用
- CSharp设计模式读书笔记(17):迭代器模式(学习难度:★★★☆☆,使用频率:★★★★★)
- Scala文件操作
- Axure学习笔记(一)
- [USACO12JAN]爬山Mountain Climbing
- Matplotlib图例
- sql选择
- BOM 浏览器对象模型_Storage 接口 - window.sessionStorage - window.localStorage
- angualr-cli命令创建文件
- css三种基本选着器
- XLMHttpRequest对象的status属性,readyState属性以及onreadystatechange事件
- jdbctemplate 调用oracle 有返回(会话型临时表数据的)结果的存储过程