第一种方式:(此时不会返回到应用程序的主界面)
NSString *string = @"phoneNumber";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"tel://%@",string]]];
第二种方式:(返回到应用程序的主界面)
@property (nonatomic,retain)UIWebView *callWebView;//拨打电话界面
- (UIWebView *)callWebview
{
if (!_callWebview) {
self.callWebview = [[[UIWebView alloc] init] autorelease];
//记得添加到view上
[self.view addSubview: self.callWebview];
}
return [[_callWebview retain]autorelease];
}
3.在点击事件中,实现下列代码:
NSString *telUrl = [NSString stringWithFormat:@"tel:%@",string];
NSURL *telURL =[NSURL URLWithString:telUrl];// 貌似tel:// 或者 tel: 都行
[self.callWebview loadRequest:[NSURLRequest requestWithURL:telURL]];