小弟查了很多地方的关于iOS程序拨打电话,大都不全,今天我总结了三种方法,各有不同,拿来给大家分享,希望给大家有所帮助  
1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示  
NSMutableString  * str=[[ NSMutableString   alloc ]  initWithFormat : @"tel:%@" , @"186xxxx6979" ]; 
     //            NSLog(@"str======%@",str);  
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];  
      
2,这种方法,打完电话后还会回到原来的程序,也会弹出提示,推荐这种  
NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"186xxxx6979"]; 
    UIWebView * callWebview = [[UIWebView alloc] init]; 
    [callWebview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:str]]]; 
    [self.view addSubview:callWebview]; 
    [callWebview release]; 
    [str release]; 
 
 
 
 
3,这种方法也会回去到原来的程序里(注意这里的telprompt),也会弹出提示  
NSMutableString  * str=[[ NSMutableString   alloc ]  initWithFormat : @"telprompt://%@" , @" 186xxxx6979 " ]; 
     //            NSLog(@"str======%@",str);

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]]

转自http://www.cocoachina.com/bbs/read.php?tid=177141

iOS程序拨打电话方法相关推荐

  1. iOS 唤起拨打电话,打电话功能

    iOS 唤起拨打电话打电话功能 方法一 方法二 方法三 方法四 iOS 唤起拨打电话,打电话功能 方法一 1.这种方法,网上很多说法是,拨打完,电话.回不到原来的应用,会停留在通讯录里,而且是直接拨打 ...

  2. 微信小程序拨打电话:从此告别繁琐操作

    前言 关于"微信小程序拨打电话",这是一个非常实用的功能,很多人在使用微信小程序时都会遇到需要拨打电话的情况.那么,如何在微信小程序中实现拨打电话这个功能呢?本文将为大家介绍微信小 ...

  3. uniapp微信小程序拨打电话功能

    uniapp微信小程序拨打电话功能 先上代码,可以直接拿过去用. <!-- h5部分 --><button @click="playphone()">< ...

  4. 微信小程序 拨打电话功能

    微信小程序 拨打电话功能 微信官方文档 用法 微信开发工具的模拟器效果 微信官方文档 https://developers.weixin.qq.com/miniprogram/dev/api/devi ...

  5. 小程序拨打电话功能,微信小程序点击手机号,拨打电话~!

    实例效果 wxml代码示例: <view class="weui-cell weui-cell_access" hover-class="weui-cell_act ...

  6. iOS 通讯录拨打电话

    拨打电话总共有三种方式,稍微有点区别的就是拨打完电话是回到我们的应用,还是停留在手机通讯录界面,还有一个区别就是在于是否有弹出框提醒: 1.第一种拨打电话完电话不会回到我们的应用,而是直接停留在手机通 ...

  7. swift3.0最新拨打电话方法

    let alertVC : UIAlertController = UIAlertController.init(title: "是否拨打报警电话:10086", message: ...

  8. 微信小程序 --- 拨打电话

    拨打电话:wx.makePhoneCall btnclick:function(){wx.makePhoneCall({phoneNumber:'12580'}); } 转载于:https://www ...

  9. 使用微信小程序拨打电话

    一.拨打一个电话 官方文件:https://developers.weixin.qq.com/miniprogram/dev/api/phonecall.html#wxmakephonecallobj ...

最新文章

  1. PLSQL Developer设置及快捷键设置
  2. Java设计模式-七大设计原则
  3. SpringBoot中整合Mail实现发送邮件
  4. 计算机优点 缺点劣势英语作文,Internet网的优点与缺点英语作文
  5. java web 测试类,构建一个容易单元测试的java–web系统-JSP教程,Java技巧及代码
  6. java用scanner 和random的一个小案例
  7. myeclipse 安装jad反编译插件
  8. “命令终端”的实现3-命令的执行
  9. 【Luogu1341】无序字母对(并查集联通,欧拉路模板)
  10. AlloyTeam|腾讯全端 AlloyTeam 团队 - HTML5开源图像处理框架AlloyImage
  11. c# combobox集合数据不显示_C#实战036:各种泛型的定义和使用详解
  12. ExtJs TreePanel使用TreeLoader在IE下无法正常加载显示的解决方法
  13. 一元多项式的带余除法
  14. Java核心技术11 | Java IO
  15. CCC中国强制性产品认证目录已公布 共17大类103种产品
  16. 51与JDY31蓝牙模块通讯,51驱动JDY31蓝牙APP点灯
  17. 用python写一个专属字典生成器
  18. ORA-24761: transaction rolled back
  19. TYUT太原理工大学2022需求工程考试选择题背诵版
  20. 1138: C语言合法标识符

热门文章

  1. obj文件转gltf文件
  2. tomcat安装不上
  3. Python无框架分布式爬虫,爬取范例:拼多多商品详情数据,拼多多商品列表数据
  4. 记一次Redis出问题及解决方案
  5. Vue实现图形化积木式编程(十三)
  6. 华硕部分飞行堡垒系列安装ubuntu16.04(uefi+gpt+win10环境)
  7. 24小时学会,从抓包到接口测试
  8. Jenkins 与 Gitlab 之间非交互拉取代码并进行代码部署
  9. [Python] Python 绘制美队盾牌(含五星两种画法)
  10. 如何用python画一个美队盾牌