ios – TTTAttributedLabel截断文本问题

ios – TTTAttributedLabel截断文本问题,第1张

概述我在我的项目中使用TTTAttributedLabel.所有我都有一个大文本,我必须在uilabel中显示.在一定数量的行之后,如果文本被截断,则应该存在“更多”文本.所有的东西都工作正常,但是当我点击链接时,链接似乎有时会在截断文本之前立即添加到字符 – 所以点击截断文本不会做任何事情.任何人都可以帮助我,因为我需要尽早解决. let truncatedStringColour = [ 我在我的项目中使用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}
解决方法 Docs说:

TTTAttributedLabel can display both plain and attributed text: just pass an Nsstring or NSAttributedString to the setText: setter. Never assign to the attributedText property.

要解决此问题,请设置标签的文本属性而不是属性Text属性.

检查这个answer

您可以使用this来帮助您.

总结

以上是内存溢出为你收集整理的ios – TTTAttributedLabel截断文本问题全部内容,希望文章能够帮你解决ios – TTTAttributedLabel截断文本问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1003032.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存