iOS 调用系统的方法拨打电话

2016-12-16  本文已影响0人  HuangLinWang

第一种

        NSURL *phoneURLOne = [NSURL URLWithString:[NSString stringWithFormat:@"tel:%@",@"你的电话号码"]];

        [[UIApplication sharedApplication] openURL:phoneURLOne];

第二种

      @property (nonatomic,strong) UIWebView * phoneCallWebView;

       懒加载控件
        - (UIWebView *)phoneCallWebView{
        if (!_phoneCallWebView) {
              _phoneCallWebView= [[UIWebView alloc] initWithFrame:CGRectZero];
          }
            return _phoneCallWebView;
        }
       NSURL *phoneURL = [NSURL URLWithString:[NSString stringWithFormat:@"tel:%@",@"要拨打的电话号码"]];

      [self.phoneCallWebView loadRequest:[NSURLRequest requestWithURL:phoneURL]];

第三种

    NSURL *phoneURL = [NSURL URLWithString:[NSString stringWithFormat:@"telprompt:%@",@"15235159830"]];
    
    [[UIApplication sharedApplication] openURL:phoneURL];

个人建议使用第一种,第二种很多APP再用.自己权衡吧

上一篇下一篇

猜你喜欢

热点阅读