//联系人:石虎  QQ: 1224614774昵称:嗡嘛呢叭咪哄

/**

注意:打电话、发短信、发邮箱 、跳转网站 功能(系统方法)---->要真机才有效果

*/

1.简单实现效果图:

2.实现代码:

@implementation ViewController

//打电话

- (IBAction)makePhone:(id)sender {

NSString *phoneNum = self.phoneTF.text;

NSString *urlStr = [NSString stringWithFormat:@"tel://%@",phoneNum];

NSURL *url = [NSURL URLWithString:urlStr];

// 调用系统内置应用拨打电话

[[UIApplication sharedApplication] openURL:url];

}

//发信息

- (IBAction)sendMessage:(id)sender {

NSString *urlStr = [NSString stringWithFormat:@"sms://%@",self.phoneTF.text];

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlStr]];

}

//发邮箱

- (IBAction)sendEmail:(id)sender {

NSString *mailStr = [NSString stringWithFormat:@"mailto://%@",self.emailTF.text];

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:mailStr]];

}

//进入网站

- (IBAction)gotoURL:(id)sender {

NSURL *url = [NSURL URLWithString:self.phoneTF.text];

[[UIApplication sharedApplication] openURL:url];

}

@end

谢谢!!!

iOS 打电话、发短信、发邮箱 、跳转网站 功能(系统方法)相关推荐

  1. iOS打电话发短信发邮件总结

    今天把APP里常用小功能 例如发短信.发邮件.打电话. 全部拿出来简单说说它们的实现思路. 1.发短信 实现打电话的功能,主要二种方法,下面我就分别说说它们的优缺点. 1.1.发短信(1)--URL ...

  2. web网页实现打电话,发短信,发邮件等:万能的a标签

    a标签等href属性中等URL可以是浏览器支持等任何协议 不废话,直接上代码 <a href="tel:10086">打电话10086</a> <a ...

  3. android 语音发短信,谷歌Android增加语音操作功能 可语音发短信

    8月13日消息,谷歌发布Android操作系统的语音指令功能"Voice Actions for Android"并且在博客中发布了一个解释这些功能的视频.Android平台的语音 ...

  4. iOS之中打电话/发短息/发邮件/吊起QQ聊天的方法总结

    打电话的三种方法: 1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示 NSMutableString  * str=[[ NSMutableString   al ...

  5. java 调用飞信发短信(转)

    网上看到有网页版的飞信,http://fetionlib.appspot.com/ 可以添加好友,群发和定时发送短信给飞信好友,还开放了API接口供程序调用,可以用它来监控机器是否正常服务定期给管理员 ...

  6. iOS开发之打电话,发短信,发送邮件

    iOS开发中,拨打电话的实现主要有三种方式: 直接拨号:拨打完电话之后回不到原来的应用,会停留在通讯录里面,而且是直接拨打,不弹出提示 - (void)makePhoneCall {NSMutable ...

  7. 猫猫学iOS(四十五)之常用的小功能比如打电话、打开网址、发邮件、发短信打开其他应用。...

    猫猫分享,必须精品 原创文章,欢迎转载.转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243?viewmode=contents 简介 iOS中的很多小功能都 ...

  8. iOS开发中打电话发短信等功能的实现

    在APP开发中,可能会涉及到打电话.发短信.发邮件等功能.比如说,通常一个产品的"关于"页面,会有开发者的联系方式,理想情况下,当用户点击该电话号码时,能够自动的帮用户拨出去,就涉 ...

  9. iOS打电话、发短信、发邮件功能

    iOS打电话.发短信.发邮件功能 今天把APP里常用小功能 例如发短信.发邮件.打电话. 全部拿出来简单说说它们的实现思路.   1.发短信 实现打电话的功能,主要二种方法,下面我就分别说说它们的优缺 ...

最新文章

  1. ----------------------过滤器filter简单登录和乱码过滤----
  2. outlook异常之:邮件输入模式转换
  3. linux虚拟内存当硬盘,linux里面虚拟内存和swap有什么不同?
  4. python代码用c语言封装_使用C语言扩展Python程序的简单入门指引
  5. HttpClient4.5.2调用示例(转载+原创)
  6. 云视睿博流媒体服务器Lit,《云视睿博流媒体服务器参数表.docx
  7. 一个阿里产品经理眼中的“垃圾分类”
  8. 面对 Google、Facebook、微软等科技巨头的围剿,夹缝中的初创企业该何去何从?...
  9. 集群故障处理之处理思路以及健康状态检查(三十二)
  10. 【机器学习】萌新必学的 Top10 算法
  11. 计算机刷bios版本,怎么升级Bios?教你快速更新升级Bios
  12. 减速器的参数优化 毕业设计 matlab,matlab减速器计算机辅助设计系统+程序+CAD图纸+源程序...
  13. C语言中的sqrt函数
  14. idea 安装 jclasslib 插件
  15. 6 爬虫 Scrapy 爬取图片 请求传参 核心组件 中间件
  16. 区块链中的epoch
  17. linux定时任务_linux定时任务
  18. 谭浩强C++ 第八章
  19. 天涯论坛为什么不能删除或修改自己发表的贴子
  20. 编译内核时出现bad register name `%dil'错误

热门文章

  1. Qt向Oracle插入中文乱码问题的解决方案
  2. fastjson泛型T反序列化
  3. 直播预告 | IAST安装与使用,今晚8点,不见不散~
  4. 关于使用一个5升容器和一个6升容器量出3升水的一点解决办法
  5. SAP SD-销售模式-寄售(客户寄售)不通过销售订单调拨
  6. CSS3 可爱的小乌龟游泳动画
  7. 一、Spring的基本配置
  8. UPack的PE文件头分析与OEP查找
  9. html设置页面指定时间切换,HTML实现双11抢劵(设定时间打开抢券的页面)
  10. 国产系统:麒麟之人大金仓数据库部署