TTTAttributedLabel 为截断添加操作(“阅读更多”文本)
Posted
技术标签:
【中文标题】TTTAttributedLabel 为截断添加操作(“阅读更多”文本)【英文标题】:TTTAttributedLabel add action to truncation ("Read more" text) 【发布时间】:2016-03-24 08:05:28 【问题描述】:我可以使用 TTTAttributedLabel 在 UILabel 中显示“...阅读更多”。
[lblContent setAttributedTruncationToken:str];
但是当用户点击该文本时,我需要触发另一个动作。我尝试在 TTTAttributedLabel 内部进行修改,但不行。我该怎么办?
【问题讨论】:
***.com/questions/20215965/… 你找到解决办法了吗? 没有。看起来我需要深入修改。需要找到最后一行并覆盖它添加的部分阅读更多。 【参考方案1】:试试这个:
label.attributedTruncationToken = NSAttributedString(string: "...Read more", attributes: [NSFontAttributeName : label.font, NSForegroundColorAttributeName : UIColor.blueColor()])
【讨论】:
以上是关于TTTAttributedLabel 为截断添加操作(“阅读更多”文本)的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iOS 中为 TTTAttributedLabel LinkAttributes 添加 NSDictionary UIColor
在 TTTAttributedLabel 中,两种不同的文本颜色不起作用