我在我的项目中使用 TTTAttributedLabel。我有一个大文本,我必须在 uilabel 中显示。在一定数量的行之后,如果文本被截断,则应该存在“更多”文本。一切正常,但是当我单击链接时,链接似乎有时会添加到截断文本之前的字符中 - 因此点击截断文本不会做任何事情。谁能帮助我,因为我需要尽早解决这个问题。
let truncatedStringColour = [
NSForegroundColorAttributeName: UIColor(red: 142.0/255.0, green: 59.0/255.0, blue: 84.0/255.0, alpha: 1.0),
NSFontAttributeName: UIFont(name: "DINRoundOT", size: 17.0)!,
NSLinkAttributeName : "link"
]
truncatedString = NSAttributedString(string: "...more", attributes: truncatedStringColour)
if let truncatStr = truncatedString {
cell.lblDescription.attributedTruncationToken = truncatStr
}