当前位置: 代码迷 >> Iphone >> !调用iphone系统电话
  详细解决方案

!调用iphone系统电话

热度:69   发布时间:2016-04-25 06:11:15.0
求助!调用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,就能直接拨打了。。。。
  相关解决方案