dataDetectorTypes有时超链接所有文本

时间:2014-04-29 21:44:37

标签: ios uitextview

我已设置TextView以查找超链接:

commentText.dataDetectorTypes = UIDataDetectorTypeLink;

有时,这很有效,在我的文本中找到链接并制作适当的超链接。但有时,即使文本中没有超链接,它也会选择屏幕中的所有文本。有没有人遇到过这个问题或者知道如何正确使用它?

谢谢,

  • Collin

1 个答案:

答案 0 :(得分:0)

一旦我遇到问题,就是当我使用细胞时,细胞上的重复使用会产生这个错误

所以我必须覆盖这样的preparetoreuse来重置设置

- (void)prepareForReuse
{
    _bodyTextView.editable = YES;
    _bodyTextView.editable = NO;
    _bodyTextView.font = fontText;
    _bodyTextView.textColor = [UIColor colorWithHexString:MyStyle(@"todayFontColorText")];
}

希望它有点帮助...