IOS之拨打电话的三种方式
// 1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示
NSMutableString * str1=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"13913013703"];
NSLog(@"str======%@",str);
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str1]];
//2,这种方法,打完电话后还会回到原来的程序,也会弹出提示,推荐这种
NSMutableString * str2=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"13913013703"];
UIWebView * callWebview = [[UIWebView alloc] init];
[callWebview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:str2]]];
[self.view addSubview:callWebview];
[callWebview release];
[str release];
//3,这种方法也会回去到原来的程序里(注意这里的telprompt),也会弹出提示
NSMutableString * str3=[[NSMutableString alloc] initWithFormat:@"telprompt://%@",@"13913013703"];
NSLog(@"str======%@",str);
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str3]];
转载于:https://www.cnblogs.com/zhufeng1994/p/4708511.html
IOS之拨打电话的三种方式相关推荐
- ios多线程开发的常用三种方式
ios多线程开发的常用三种方式 1.NSThread 2.NSOperationQueue 3.GCD NSThread: 创建方式主要有两种: [NSThread detachNewThreadSe ...
- mui中拨打电话有两种方式:
一.mui 第一种:直接调用mui封装方法,这种方法相对比较简单 document.getElementById("telephone").addEventListener('ta ...
- iOS拨打电话的三种方法
iOS里面在程序里面实现拨打电话的方式,略知以下三种方法: ps:其实仔细看起来没什么特殊的,但要特殊注意代码里面的关键词(下面用红色标出以作区别) 1.此方法,拨打完电话但是回不到原来的应用,会停留 ...
- storyboard搭建项目_简单谈谈ios程序界面实现的三种方式(代码创建,xib和storyboard)...
一丶前言 实现ios界面总的来说,有三种方式,传统的是纯代码创建与xib创建,近年来,苹果官网一直推荐用storyboard管理项目界面,最新的xcode 创建的project也是默认为storybo ...
- 拨打电话(三种方式)
小弟查了很多地方的关于iOS程序拨打电话,大都不全,今天我总结了三种方法,各有不同,拿来给大家分享,希望给大家有所帮助 1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹 ...
- ios 应用和电脑共享文件夹_堪比AirDrop,苹果 iPhone与Windows电脑互传文件的三种方式...
如果你是苹果全家桶用户,一定会对 「AirDrop(隔空投送)」 功能赞誉有加,使用 AirDrop 可以在 iPhone 与 MacBook.iPad 等设备之间快速传递照片.视频或文件. 遗憾的是 ...
- ios网络学习------4 UIWebView的加载本地数据的三种方式
ios网络学习------4 UIWebView的加载本地数据的三种方式 分类: IOS2014-06-27 12:56 959人阅读 评论(0) 收藏 举报 UIWebView是IOS内置的浏览器, ...
- 三种方式使得iOS应用能够在后台进行数据更新和下载
三种方式使得iOS程序即使在关闭或崩溃的情况下也能够在后台持续进行一些任务,比如更新程序界面快照,下载文件等.这三个方法分别是Background Fetch,Remote Notification和 ...
- iOS:延时执行的三种方式
延时执行的三种方式:performSelectorXXX方法.GCD中延时函数.创建定时器 第一种方式:NSObject分类当中的方法,延迟一段时间调用某一个方法 @interface NSObjec ...
- IOS应用分发的三种方式
IOS应用分发的三种方式 IOS应用分发三种方式 上架到AppStore 扫码或者点击链接下载安装 放到第三方应用内测分发平台 上架到AppStore 这个就不讲了,一句两句讲不清楚,网上教程一大堆, ...
最新文章
- 更新假设raw file(audio file format) How to convert endianness
- python北京理工大学推荐的书-2020最新的学Python编程的五本必读好书
- Android中全屏或者取消标题栏
- 在Linux操作系统下使用虚拟光驱的方法
- LOJ 121 「离线可过」动态图连通性——LCT维护删除时间最大生成树 / 线段树分治...
- python webqq机器人_python模拟开发WebQQ(二)
- python basemap的安装
- 深入理解ButterKnife源码并掌握原理(四)
- [概率论]-随机变量
- 怎样访问远程服务器文件夹,远程访问服务器文件夹
- ---Ubuntu 下安装oracle Java
- 此计算机屏保怎么取消,如何取消屏幕保护
- matlab的基本语法规则_Matlab基本语法与指令
- ie11 html5播放器卡,GitHub - yangyin/html5-player: 基于react的h5播放器
- IT服务台方案:提供完整的业务流程视图
- 个性化茅台之中国酒韵·十大人物
- Configure Database Mirroring
- 关注与粉丝表结构设计及查询
- fatal: --author ‘minfg‘ is not ‘Name <email>‘ and matches no existing author
- IT类电子图书下载站点合集
热门文章
- php pacs,PACS系统
- 基于seaborn的相关性热力图可视化分析
- java程序内存加载_java内存加载机制
- java constants无法使用_轻松看懂Java字节码
- python安装换源_Python切换pip安装源的方法详解
- kubernetes视频教程笔记 (20)-ingress
- phpmyadmin创建账号授权指定表
- 基于tcp协议的客户机与服务器通信程序的设计 c++,TCP服务器端和客户端程序设计...
- 基于springboot的客栈(酒店)系统
- 前端jquery学习