码迷,mamicode.com
首页 > 移动开发 > 详细

iOS开发中拨打电话功能的实现

时间:2015-10-27 15:00:57      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

//第一种 方法

// 弊端:该方法进行拨号之后,当电话挂断之后不会返回应用程式,会停留在通话记录界面 

NSURL *url = [NSURL URLWithString:@”tel//185------”];

[UIApplication shareApplication] openURL:url];

 

// 第二种 方法(Apple私有API) 审核会有问题

//大拨打电话之后会提升用户是否拨打,当电话挂断之后会返回应用程式

NSURL *url = [NSURL URLWithString:@”telprompt://185------”];

[UIApplication shareApplication] openURL:url];

 

//第三种 利用WebView来加载URL,播完之后能自动返回应用

//需要注意的是:这个webView千万不要添加到界面上来,不然会挡住其他界面

@property(nonatomic,strong) UIWebView * webView;

if_webView != nil{

_webView = [UIWebView alloc] initWithFrame:CGRectZero];
}

 [_webView loadRequest:[NSURLRequest  requestWithURL:[NSURL URLWithString:@”tel://185------”];

iOS开发中拨打电话功能的实现

标签:

原文地址:http://www.cnblogs.com/YM872668663/p/4914112.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!