iOS 开发之 调用打电话功能

// 不能返回当前应用

NSString *str = [[NSStringalloc] initWithFormat:@"tel:%@",@"10086"];

// iOS 10.0之后

[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:str]options:@{}completionHandler:nil];

// iOS 10.0 之前

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


// 拨打电话完成后会自动返回当前应用. 拨打电话之前有提示

NSString *str = [[NSStringalloc] initWithFormat:@"tel:%@",@"10086"];

UIWebView *callWebview = [[UIWebViewalloc] init];

[callWebview loadRequest:[NSURLRequestrequestWithURL:[NSURLURLWithString:str]]];

[self.viewaddSubview:callWebview];


你可能感兴趣的:(iOS 开发之 调用打电话功能)