iOS常用的打電話方式
創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司,專注成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、網(wǎng)站營(yíng)銷推廣,申請(qǐng)域名,虛擬空間,網(wǎng)站運(yùn)營(yíng)有關(guān)企業(yè)網(wǎng)站制作方案、改版、費(fèi)用等問(wèn)題,請(qǐng)聯(lián)系創(chuàng)新互聯(lián)。
第一種:
[[UIApplicationsharedApplication] openURL:[NSURLURLWithString:@"tel://1008611"]];
第二種:
UIWebView *webView;
if (webView == nil) {
webView = [[UIWebView alloc] init];
}
NSString *phoneStr = [NSString stringWithFormat:@"tel://%@",@"1008611"];
NSURL *url = [NSURL URLWithString:phoneStr];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
效果:兩種打電話的方式,打完電話都能回到自己的app界面
不同點(diǎn)1:第一種先挑出程序到系統(tǒng)打電話程序,
第二種直接在自己的app中運(yùn)行,不用出去
不同點(diǎn)2:第一種直接觸發(fā)打電話界面,第二種會(huì)先彈出提示框,讓你選擇是否呼叫或取消
第一種方法是私有方法,不能上App Store的,但是實(shí)際上有很多App用了第一種方法也上線了
第二種方法建議使用