美文网首页
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调用系统打电话功能

    虽然说是简单的功能,对于小白来说,总怕做完忘记。 废话不多说,直接来! 下面是我自己做好的demo界面。但这个可根...

  • iOS之 调用系统打电话功能

    注意:在测试该功能的时候需要使用真机调试 调用系统打电话功能有点简单,不需要遵守协议和代理什么的,直接在执行打电话...

  • iOS调用系统功能与跳转到系统设置

    iOS调用系统功能 在iOS开发过程中,有时我们想在应用内实现打电话、发短信、打开Safari浏览器功能,具体常用...

  • iOS调用打电话功能

    NSString* str =@"tel://1xxxxxxxxxx"; UIWebView*callWebVie...

  • iOS调用系统功能与跳转到系统设置

    iOS调用系统功能偶然看到的保存下在iOS开发过程中,有时我们想在应用内实现打电话、发短信、打开Safari浏览器...

  • iOS

    iOS调用系统功能 [1] 相册、相机 [2] WiFi、BlueTooth

  • ios 打电话

    ios调用拨打电话功能有3种实现方法,依次代码如下:

  • 48、[ iOS ] 调用打电话功能

    一、程序外调用 二、程序内调用, 相比第一种用户打电话之后还可以回到App

  • RN调用iOS方法,执行延时

    Q: 公司的iOS项目是RN写的,但有时不免还是需要调用一些iOS原生的功能,比如调用iOS系统弹框等。RN调用i...

  • iOS系统功能调用URL:

    系统功能调用URL: 蜂窝设置prefs:root=MOBILE_DATA_SETTINGS_ID 键盘设置pre...

网友评论

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

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