1.webView里如果有电话号码的话,设置这个熟悉可以点击拨打webView.dataDetectorTypes = UIDataDetectorTypePhoneNumber;//自动检测网页上的电话号码,单击可以拨打

接下来我们来简单讲一下,使用UIDataDetectorTypes自动检测电话、网址和邮箱。我们先来看看UIDataDetectorTypes有哪些枚举值。

UIDataDetectorTypes的枚举值

typedef NS_OPTIONS(NSUInteger, UIDataDetectorTypes) {  UIDataDetectorTypePhoneNumber   = 1 << 0,          // 检测电话UIDataDetectorTypeLink          = 1 << 1,          // 检测邮箱和网址
#if __IPHONE_4_0 <= __IPHONE_OS_VERSION_MAX_ALLOWEDUIDataDetectorTypeAddress       = 1 << 2,          // Street address detectionUIDataDetectorTypeCalendarEvent = 1 << 3,          // Event detection
#endif     UIDataDetectorTypeNone          = 0,               // No detection at allUIDataDetectorTypeAll           = NSUIntegerMax    // 检测电话、网址和邮箱
};
2.UIWebView有dataDetectorTypes属性,UITextView也有dataDetectorTypes属性。具体详细:http://www.superqq.com/blog/2015/07/09/shi-yong-uidatadetectortypeszi-dong-jian-ce-dian-hua-,-wang-zhi-he-you-xiang/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io

转载于:https://www.cnblogs.com/MJP334414/p/5213826.html

使用UIDataDetectorTypes自动检测电话、网址和邮箱相关推荐

  1. JavaScript实现http地址自动检测并添加URL链接

    一.天生我材必有用 给http字符自动添加URL链接是比较常见的一项功能.举两个我最近常用到的自动检测http://地址并添加链接的例子吧,首先是QQ邮箱,在使用QQ邮箱时,如果输入了URL地址(ht ...

  2. 安卓实现APP自动检测软件版本并提示更新

    安卓实现APP自动检测软件版本并提示更新 前言 当我们在做安卓项目的时候,客户的需求往往难免会发生变动.但是我们的产品已经上线了,却又需要修改的话我们该怎么办呢?也许很多应用商店已经集成了这个功能,只 ...

  3. 低分辨率和畸变严重的棋盘格角点的自动检测

    文章:Automatic Detection of Checkerboards on Blurred and Distorted Images 作者:Martin Rufli, Davide Scar ...

  4. Gitlab集成Sonarqube实现自动检测代码并发送报告给提交者

    1.GitLab-Runner安装 (1)在Admin面板 -- >Runners,查看GitLab-Runner安装方式 (2)下载安装 # Download the binary for y ...

  5. excel能和html链接吗,非常棒的 Excel 超链接功能可以跳转到网址和邮箱等

    大家好今天给大家介一个功能-超链接.我们点击超链接时会自动跳转到某个位置,主要分为以下几种: 1 网址和邮箱:在excel中输入网址或者邮箱时,excel会自动识别,变成蓝色字体,并加下划线.再次点击 ...

  6. 【机器视觉】工业4.0时代之CCD视觉自动检测的高效冲压自动化效率有多高?

    简单来说,CCD视觉检测系统就是用工业相机代替人眼睛去完成识别.测量.定位.判断等功能.视觉检测是指通过机器视觉产品将被摄取目标转换成图像信号,传送给专用的图像处理系统,根据像素分布和亮度.颜色等信息 ...

  7. php 邮件发送设置_PHP实现自动发送邮件功能代码(qq 邮箱)

    最近做一个邮箱验证的功能,研究了一会,搞定了邮件的自动发送.下面用qq邮箱作为演示,一步一步来解释: 代码下载地址 首先,就是做到邮件的发送,代码如下: //邮件发送 require "./ ...

  8. 【调剂】黑龙江大学多余物自动检测技术课题组招收2023级硕士研究生(含一志愿和调剂考生)...

    公众号[计算机与软件考研]每天都会发布最新的计算机考研调剂信息! 点击公众号界面左下角的调剂信息或者公众号回复"调剂"是计算机/软件等专业的所有调剂信息集合,会一直更新的. 多余物 ...

  9. python自动检测wifi是否能联网,断开wifi重新连接wifi的代码。

    #文件名 pyWIFI.py #python自动检测wifi是否能联网,断开wifi重新连接wifi的代码.# 网上下载安装Python3.8 # 配置环境变量 以下为参考 # python环境变量 ...

最新文章

  1. 判断线程是否执行完毕_关于线程池你不能不知道的东西
  2. 谷歌李飞飞:我们依旧站在人工智能研究的起点
  3. 宽依赖和窄依赖_Spark术语解释及宽窄依赖执行原理,代码分析
  4. Xcode 添加前缀
  5. 类的成员函数 只声明 不定义
  6. 20162309单步追踪数组及查找课下补分博客
  7. 计算机英语os是什么意思,os是什么意思(为什么手机系统有的叫OS)
  8. [免费网络研讨会] Java 11的第一印象
  9. ps怎么对比原图快捷键_PS学习之旅:ps如何制作满天星,让你夜晚的天空图片更美...
  10. R语言统计分布及模拟
  11. 新装WIN7 UPDATE 无法更新
  12. java properties native2ascii_使用native2ascii针对中文乱码,进行转码操作,用于native2ascii处理properties文件...
  13. 单片机中,intrins.h头文件中各函数详解:空指令_nop_(),移位函数_crol_、_cror_
  14. java基础企业级入门视频教程-周江超-专题视频课程
  15. 不允许一个用户使用一个以上用户名域一个服务器或共享
  16. 为什么计算机日期最早1970,计算机时间基准——1970.1.1
  17. 学会这个2021不一样的感觉学Java性能之 垃圾收集算法
  18. 写一个抖音协议 价格你定
  19. Python常用模块4-Python的datetime及time模块简介
  20. ​LeetCode刷题实战362:敲击计数器

热门文章

  1. HTML常用字体样式设置(加粗、下划线、斜体)
  2. 使用javaCV截取摄像头图片
  3. 结对-爬取大麦网演唱会信息-设计文档
  4. 电商平台接入第三方支付接口之微信支付接入订单系统
  5. 【问题思考总结】为什么基础解系中两个自由变量对应两个线性无关的解?
  6. 常用Android代码
  7. php 实现保留两位小数
  8. 解决anaconda下Spyder的tensorflow不能用karas的原因,用anaconda安装最新的TensorFlow版本
  9. 无符号数与有符号数比较大小
  10. 7-5 构建矩阵 (10分)