美文网首页
iOS调用系统打电话功能

iOS调用系统打电话功能

作者: 小白我们走吧 | 来源:发表于2017-02-28 15:55 被阅读374次

    虽然说是简单的功能,对于小白来说,总怕做完忘记。

    废话不多说,直接来!

    下面是我自己做好的demo界面。但这个可根据你自己的实际情况来定,比如你的爱屁屁上需要调用到打电话功能,可在需要的地方直接给方法,不用另外给按钮。

    IMG1.png

    方法一:

     NSString *phoneNumber = [NSString stringWithFormat:@"tel:%@",self.inputTextField.text];
        
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumber]];
    

    方法二:

    UIWebView * callWebview = [[UIWebView alloc] init];
        
    NSMutableString * str =[[NSMutableString alloc] initWithFormat:@"tel:%@",self.inputTextField.text];
        
    [callWebview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:str]]];
        
    [self.view addSubview:callWebview];
    

    其实方法一和方法的效果一样。之前看到有人说第一个方法没有提示,其实我两个方法都尝试过,效果如下图:

    (Ps:这个电话号码我是随便输入的,大家别乱打扰人家哈)


    IMG2.jpeg

    希望可以对跟我一样的小伙伴有帮助哈。
    另外,模拟器不能调用打电话功能,大家注意了。

    相关文章

      网友评论

          本文标题:iOS调用系统打电话功能

          本文链接:https://www.haomeiwen.com/subject/pgiowttx.html