方法1:直接拨打,挂断电话会停留在通讯录里,回不到原来的应用,并且不会弹出提示的alterView
NSMutableString * callStr=[[NSMutableString alloc] initWithFormat:@"tel:%@", @"188xxxx1234"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:callStr]];
方法2:先弹出提示的alterView,挂断电话会回到原来的应用(推荐使用这一种方法,此方法消耗内存很少)
NSMutableString * callStr=[[NSMutableString alloc] initWithFormat:@"telprompt://%@", @"188xxxx1234"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:callStr]];
方法3:先弹出提示的alterView,挂断电话会回到原来的应用(不推荐使用这一种方法,此方法消耗内存较大)
NSMutableString * callStr=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"188xxxx1234"];
UIWebView * callWebView = [[UIWebView alloc] init];
[callWebview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:callStr]]];
[self.view addSubview:callWebView];
NSMutableString * callStr=[[NSMutableString alloc] initWithFormat:@"tel:%@", @"188xxxx1234"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:callStr]];
方法2:先弹出提示的alterView,挂断电话会回到原来的应用(推荐使用这一种方法,此方法消耗内存很少)
NSMutableString * callStr=[[NSMutableString alloc] initWithFormat:@"telprompt://%@", @"188xxxx1234"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:callStr]];
方法3:先弹出提示的alterView,挂断电话会回到原来的应用(不推荐使用这一种方法,此方法消耗内存较大)
NSMutableString * callStr=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"188xxxx1234"];
UIWebView * callWebView = [[UIWebView alloc] init];
[callWebview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:callStr]]];
[self.view addSubview:callWebView];