ios – 希望UITextView不会用户使用,但会识别链接点击次数

我将UITextView放在UITableViewCell子类上,并且只有当我点击UITextView外部的单元格时才会调用tableView:didSelectRowAtIndexPath:然后点击内部的链接打开Safari.

我如何处理UITextView内部的点击而不是假设点击链接?

附:设置

myTextView.userInteractionEnabled = NO

看起来很好,但没有检测到链接

最佳答案 无需禁用用户交互.相反,使textView不可编辑:

myTextView.editable = NO;
点赞