读书人

!调用iphone系统电话

发布时间: 2013-01-06 15:44:48 作者: rapoo

求助!调用iphone系统电话
我知道调用系统打电话有三个方式可以实现:
1. NSString *callString = [NSString stringWithFormat:@"tel:%@",number];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:callString]];
这种不会弹出提示框,但是打完之后不会自动返回我们的应用

2. UIWebView * callWebview = [[UIWebView alloc] init];
NSString * callString = [NSString stringWithFormat:@"tel://%@", number];
NSURL * telURL = [NSURL URLWithString:callString];
[callWebview loadRequest:[NSURLRequest requestWithURL:telURL]];

3. NSString *callString = [NSString stringWithFormat:@"telprompt:%@",number];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:callString]];

但是后面这两种,都会先弹出个提示框出来,怎么才能把这个提示的步骤去掉啊,我看到QQ通讯录是做到了的
[解决办法]
不了解。。。

是不是 可以考虑 ABAddressbook UI 控件? 调用这个控件 出来得显示联系人,就是手机 联系人得资料,按一下电话号码那行cell,就能直接拨打了。。。。

读书人网 >Iphone

热点推荐