iOS - webView检测电话和邮箱警告问题

在 iOS 4之后。苹果废弃了 webView.detectsPhoneNumbers = YES; 这个方法来检测电话 号码。现在任然可以继续使用,但是会出现警告。

更换为此方法:webView.dataDetectorTypes=UIDataDetectorTypePhoneNumber;

API文档上如此

typedefNS_OPTIONS(NSUInteger, UIDataDetectorTypes) {

UIDataDetectorTypePhoneNumber   =1<<0,// Phone number detection

UIDataDetectorTypeLink          =1<<1,// URL detection

#if __IPHONE_4_0 <= __IPHONE_OS_VERSION_MAX_ALLOWED

UIDataDetectorTypeAddress       =1<<2,// Street address detection

UIDataDetectorTypeCalendarEvent =1<<3,// Event detection

#endif

UIDataDetectorTypeNone          =0,// No detection at all

UIDataDetectorTypeAll           =NSUIntegerMax// All types

};

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

推荐阅读更多精彩内容

  • 先说一下,我以前习惯于用印象笔记来记录日常生活的点滴,主要思路就是,每天记录自己的生活,然后每个月来汇总,然后每年...
    虫児飞阅读 494评论 0 0
  • 文/水草工 愿我尝尽炎凉, 愿我尽享温情, 愿我千疮百孔却履险如夷。 愿我视尽穷壤, 愿我尽观奇胜, 愿我颠沛流离...
    水草工阅读 135评论 0 4