iOS中UIKit——UIDataDetectors(数据检测器)它将电话、邮件、网址等变为链接_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > iOS中UIKit——UIDataDetectors(数据检测器)它将电话、邮件、网址等变为链接

iOS中UIKit——UIDataDetectors(数据检测器)它将电话、邮件、网址等变为链接

 2015/3/18 11:18:29  先秦苍狼  程序员俱乐部  我要评论(0)
  • 摘要:1.它用于UITextView和UIWebView,属性名为:dataDetetorTypes2.此属性可以设定使符合电话、邮件、网址、符合格式的日期等文字变为链接文字。3.电话号码点击后拨出电话,网址点击后会用Safari打开,电子邮件会用mail打开,而符合格式的日期会弹出一个ActionSheet,有创建事件,在Calendar中显示,和拷贝三个选项。4.使用示例:UITextView*textView=[[UITextViewalloc]initWithFrame:CGRectMake
  • 标签:检测 网址 iOS 邮件 数据 CTO

1.它用于UITextView和UIWebView,属性名为:dataDetetorTypes

2.此属性可以设定使符合电话、邮件、网址、符合格式的日期等文字变为链接文字。

3.电话号码点击后拨出电话,网址点击后会用Safari打开,电子邮件会用mail打开,而符合格式的日期会弹出一个ActionSheet,有创建事件,在Calendar中显示,和拷贝三个选项。

4.使用示例:

  

    UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(20, 20, 280, 200)];

    textView.dataDetectorTypes = UIDataDetectorTypeAll;

    textView.font = [UIFont systemFontOfSize:20];

    textView.editable = NO;

    textView.text = @"my phone nmuber is +8602980000000\r\n""my web site is www.xxxxxx.com.\r\n""my email-address is XX@163.com""I WAS BORN IS 1009-09-02";

    

    //添加文本视图当视图上

    [self.view addSubview:textView];

 

  效果如下:

  

发表评论
用户名: 匿名