我试图将一些链接放到UITextView中并使它们变粗,但出于某种原因,每当我执行格式化中断时,如下图所示:
我已经尝试调整字体大小以查看是否会产生效果,但即使链接足够小以适应一行,它仍会以上述奇怪的方式分解。我认为它可能在url中有一些特殊字符,但是当我从文本中删除粗体属性时发现它正确包装时,我写下了它。
编辑(请求的代码段):
NSDictionary *linkAttributes = @{NSFontAttributeName: [UIFont fontWithName:@"Interstate-Bold" size:13]};
NSMutableAttributedString *attributedText = [[NSMutableAttributedString alloc] initWithString:linkArray[indexPath.row] attributes:linkAttributes];
cell.text.attributedText = attributedText;
linkArray只是一个字符串数组。