• 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框架
  • 相关阅读:
    为MySQL的root用户设定密码
    Sublime Text 3安装Package Control失败
    从系统关机后主机仍在运行
    如何判断一个数是否是质数?
    python之lambda函数
    yum的一些命令使用方法
    NopCommerce架构分析-数据持久层
    NopCommerce架构分析-Cache的应用
    NopCommerce架构分析-源码结构和架构
    下载图片
  • 原文地址:https://www.cnblogs.com/10-19-92/p/5353290.html
Copyright © 2020-2023  润新知