所以我有一个UITextView
的内容从RTF文件中加载。我将数据检测器类型设置为UIDataDetectorTypeLink
,如下所示:
cell.articleView.attributedText = attrString;
cell.articleView.dataDetectorTypes = UIDataDetectorTypeLink;
cell.articleView.userInteractionEnabled = YES;
cell.articleView.selectable = YES;
我的归因字符串是:
NSAttributedString *attrString = [[NSAttributedString alloc] initWithData:[NSData dataWithContentsOfFile:path]
options:@{NSDocumentTypeDocumentAttribute: NSRTFTextDocumentType} documentAttributes:Nil error:nil];
在单元格链接加载,它们是蓝色等,但点击它们什么都不做。我假设它是因为Cell正在拦截点击,但我不确定如何规避它。