關(guān)于iOS程序?qū)崿F(xiàn)撥打電話三種方法,各有不同蒙畴,拿來給大家分享,希望給大家有所幫助
1> 這種方法捣卤,撥打完電話回不到原來的應(yīng)用忍抽,會停留在通訊錄里,而且是直接撥打董朝,不彈出提示
NSMutableString *numberStr=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"150xxxx8888"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:numberStr]];
2> 這種方法,打完電話后還會回到原來的程序干跛,也會彈出提示子姜,推薦這種
NSMutableString *numberStr=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"150xxxx8888"];
UIWebView *callWebview = [[UIWebView alloc] init];
[callWebview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:numberStr]]];
[self.view addSubview:callWebview];
3> 這種方法也會回去到原來的程序里(注意這里的telprompt),也會彈出提示
NSMutableString* numberStr=[[NSMutableString alloc] initWithFormat:@"telprompt://%@",@"150xxxx8888"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:numberStr]]