Ios TTTAttributedLabel";阅读更多>&引用;尾部截断可能有几个属性?
通过Ios TTTAttributedLabel";阅读更多>&引用;尾部截断可能有几个属性?,ios,objective-c,uilabel,nsattributedstring,tttattributedlabel,Ios,Objective C,Uilabel,Nsattributedstring,Tttattributedlabel,通过truncationTokenString以及truncationTokenStringAttributes支持自定义截断字符串 但是,我想更进一步,在截断字符串上设置几个字符串属性,包括不同的字体和颜色。这就是我努力实现的目标: 末尾的箭头可以使用字体图标实现,因此我想到了以下字符串: @“…阅读更多>” “水平省略号”(U+2026)+阅读更多内容+>字体中的字符 不幸的是,它不允许我设置各种属性的范围 是否有人对此有一个很好的解决方案,或者必须手动执行,并基本上计算字符串,因为它可以
truncationTokenString
以及truncationTokenStringAttributes
支持自定义截断字符串
但是,我想更进一步,在截断字符串上设置几个字符串属性,包括不同的字体和颜色。这就是我努力实现的目标:
末尾的箭头可以使用字体图标实现,因此我想到了以下字符串:
@“…阅读更多>”
“水平省略号”(U+2026)
+阅读更多内容
+>字体中的字符
不幸的是,它不允许我设置各种属性的范围
是否有人对此有一个很好的解决方案,或者必须手动执行,并基本上计算字符串,因为它可以绘制在两行上,包括@“…Read More>”
字符串
谢谢 我只是回答我自己的问题,以防有人偶然发现它需要相同的功能 在发布问题时,仅支持在整个截断令牌字符串上设置属性 我添加了NSAttributedString支持的功能(您可以为其指定范围,这在plan NSDictionary with attributes方法中缺失),并提交了一个pull请求。它尚未合并到
tttatAttributedLabel
的主分支中,但如果任何人需要相同的功能,您可以在此处找到PR:
Hi@runmad你能告诉我如何在这个截断字符串上获得tap事件吗???@BhavikKama目前你不能添加链接到它-除非你自己分叉回购并添加它。