代码改变世界

iphone开发中调用系统打电话功能

2013-07-01 15:33  三戒1993  阅读(123)  评论(0编辑  收藏  举报

iphone开发中调用打电话功能,一般有2种:


1、系统的打电话代码,不返回当前程序:

 


Java代码  

  1. [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://1008611"]];  

 

2、用UIWebView来实现,打电话结束后会返回当前应用程序:

 


Java代码  

  1. UIWebView *callPhoneWebVw = [[UIWebView alloc] init];  
  2.     NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"tel://1008611"]];  
  3.     [callPhoneWebVw loadRequest:request];  

 

 

第2种会弹出一个alert对话框,点击“呼叫”按钮后即可拨打电话。