iOS调用系统打电话功能

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

废话不多说,直接来!

下面是我自己做好的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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,264评论 25 708
  • 紧张的高考复习,失望之后的肆意放纵 喜欢的女孩子还是没有勇气表白 无奈的奔波 迟到的开学季 新生活的开启
    方一尘阅读 142评论 0 0
  • 不经意没有留意,看微博有一段话有所感触。 不要着急,最好的总会在最不经意的时候出现。就好比爱情,你不想搞对象了...
    W爱吃宫保鸡丁阅读 276评论 0 0
  • 夏天的绚烂即将过去,秋日的静美即将来临,这也是闻心最喜欢的季节。闻心在感情上的经历罄竹难书,遁世的心情和事业的不...
    般若波罗密阅读 260评论 0 0
  • “宝贝,你的周末作业呢?请你交给我。” “我没有时间,我没有做。”我很奇怪,问道:“一周准备,都没有时间吗?” 然...
    银铃一串阅读 334评论 0 0