zoukankan      html  css  js  c++  java
  • iOS打电话、发短信

    方式一:使用该方法进行拨号之后,当电话挂断之后不会反回应用程序,会停留在电话记录界面,不会反回应用程序
         NSURL *url = [NSURL URLWithString:@"tel://13838383838"];
         [ [UIApplication sharedApplication] openURL:url];
     
    方式二:在拨打电话之后会提示用户是否拨打,当电话挂断之后会反回应用程序,,但是上架审核通不过,因为这是苹果私有的API
         
          NSURL *url = [NSURL URLWithString:@"telprompt://13838383838"];
          [ [UIApplication sharedApplication] openURL:url];
     
    方式三:使用webview打电话,,开发中常用这种
         @property(nonamic, strong)UIWebView *webView;  //使用strong原因是:webView没有添加到控制器上,必须要对其强引用
         if (_webView == nil) {
              _webView = [UIWebView alloc] initWithFrame:CGRectZero];
         }
         [_webView loadRequest:[NSURLRequest requstWithRL:[NSURL URLWithString:@"tel://13535464646"]]];
     
     
    发短信
     
    方式一:弊端,不会反回应用程序
          NSURL *url = [NSURL URLWithString:@"sms://13838383838"];
         [ [UIApplication sharedApplication] openURL:url];
     
    方式二:使用messageUI框架
  • 相关阅读:
    初识你Swift【上篇】
    初识你Swift【下篇】
    单元测试基础
    时间都去哪了?
    iOS App上线的秘密
    mysql系列——DQL常见操作汇总(四)
    Get和Post请求有什么区别?
    SpringBoot2+WebSocket之聊天应用实战
    OCR识别
    mysql系列——子查询(非常重要)(八)
  • 原文地址:https://www.cnblogs.com/10-19-92/p/5353290.html
Copyright © 2011-2022 走看看