首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TTTAttributedLabel截断文本问题

TTTAttributedLabel截断文本问题
EN

Stack Overflow用户
提问于 2016-06-05 16:16:20
回答 1查看 1.9K关注 0票数 4

我在我的项目中使用TTTAttributedLabel。我只有一个大的文本,我必须在uilabel显示。在一定数量的行之后,如果文本被截断,“更多”文本应该存在。所有的事情都很好,但当我点击链接,链接似乎是添加到字符之前的截断文本有时-所以点击截断文本没有任何作用。有谁能帮我,因为我需要尽快解决这个问题。

代码语言:javascript
复制
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
}
EN

回答 1

Stack Overflow用户

发布于 2016-06-14 19:06:41

文档说:

TTTAttributedLabel可以同时显示纯文本和属性文本:只需将NSStringNSAttributedString传递给setText:设置器即可。从不分配给属性.

若要解决此问题,请设置标签的text属性而不是attributed Text属性。

检查这个回答

您可以使用来帮助您更多。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37644079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档