最详细拨打电话方法iOS
来源:互联网 发布:golang 调用c代码 编辑:程序博客网 时间:2024/06/07 09:51
本菜鸟看了一些拨打电话的方法,不是很完善,故mark一个完善的,三个方法:
方法一:直接拨打电话,不弹出提示框(可以自己用UIActionController 写一个提示框来进行拨打,好处是比方法二的弹出时间短)打完之后回到原程序(iOS9.0以上)
NSMutableString * str = [[NSMutableString alloc] initWithFormat:@"tel:%@",@"138xxxx7097"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
方法二:原生自带弹出提示框,(缺点是弹出提示框速度比较慢,所以被我弃用) 打完之后也是回到原程序
NSMutableString *str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"138xxxx7097"];
UIWebView *callWebview = [[UIWebView alloc] init];
方法三 :这种方法也会回去到原来的程序里(注意这里使用的是“telprompt”),会弹出提示,但是上架容易被拒
NSMutableString* str=[[NSMutableString alloc] initWithFormat:@"telprompt://%@",@"138xxxx7097"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]]
[callWebview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:str]]];
[self.view addSubview:callWebview];
好,就写到这里,谢谢大家的观看。
- 最详细拨打电话方法iOS
- IOS拨打电话方法
- iOS程序拨打电话方法
- ios 拨打电话的方法
- ios 拨打电话 三种方法
- iOS拨打电话(三种方法)
- iOS拨打电话(三种方法)
- ios 调用系统拨打电话方法
- iOS拨打电话的三种方法
- iOS拨打电话的三种方法
- iOS 拨打电话的方法总结
- iOS拨打电话(三种方法)
- iOS三种拨打电话的方法
- iOS拨打电话(三种方法)
- iOS拨打电话方法(3种)
- iOS 拨打电话的三种方法
- iOS两种方法拨打电话
- iOS拨打电话(三种方法)
- configure: error: xml2-config not found. Please check your libxml2 installation
- Handler原理剖析
- 我的记录
- bootstrap模板
- Activity的生命周期详解
- 最详细拨打电话方法iOS
- SE16如何删除或修改数据库表
- yum -y install与yum install有什么不同?
- 连接到指定wifi——WIFIManager
- Socket常见异常(转)
- substr与instr的混合运用
- Battery related knowledge
- 两分钟急速创建一个Github Page【绑定个人域名】
- 练习