Events 如何检测UITextView包含可点击文本(日期、链接、时间、地址等)

Events 如何检测UITextView包含可点击文本(日期、链接、时间、地址等),events,hyperlink,uitextview,Events,Hyperlink,Uitextview,我有 顶部的UITextView 相同大小的背景图像 目标: 如果UITextView包含任何可单击文本(链接、日期、时间、地址等),则点击事件应起作用属性(打开链接、创建约会、显示地图等) 如果UITextView不包含任何这些内容,背景图像应响应点击事件(例如:显示操作表) 挑战: 我可以将userInteractionEnabled设置为否,但如何检测UITextView是否包含链接?我不想写我自己的代码来做这个检查 当UITextView包含一个链接,但点击它的其余部分(纯文本)将触发背

我有

  • 顶部的UITextView
  • 相同大小的背景图像
  • 目标:

  • 如果UITextView包含任何可单击文本(链接、日期、时间、地址等),则点击事件应起作用属性(打开链接、创建约会、显示地图等)
  • 如果UITextView不包含任何这些内容,背景图像应响应点击事件(例如:显示操作表)
  • 挑战:

  • 我可以将userInteractionEnabled设置为否,但如何检测UITextView是否包含链接?我不想写我自己的代码来做这个检查
  • 当UITextView包含一个链接,但点击它的其余部分(纯文本)将触发背景图像的点击事件处理程序时,是否可以这样做
  • 谢谢