文字后面显示展开或者收取

    技术2022-07-13  119

    文字后面显示展开或者收取

    在文字显示时,可能有这样的要求,例如,限制文字为3行,超过3行后,在文字最后显示"查看更多"

    在网络上搜索了下,有如下的几种方式来实现:

    1.开源控件,使用TruncationToken

    YYLabel 点击展开和收起全文展开label,利用YYText实现文字显示不完末尾添加全文

    另外TTTAttributedLabel也支持这种方式

    2.使用CoreText,参考:

    CoreText进阶(四)-文字行数限制和显示更多

    3.其它方式,参考:

    Add “…Read More” to the end of UILabel
    Processed: 0.012, SQL: 9