解决设置了标签的最大行数,更新标签的内容为富文本内容,导致超过最大行数不显示...问题

简介: 解决设置了标签的最大行数,更新标签的内容为富文本内容,导致超过最大行数不显示...问题

客户要求标签内容要有行距,那么只能通过富文本来设置行距了。这样就遇到了设置了标签的最大行数,更新标签的内容为富文本内容,导致超过最大行数不显示…问题。

解决这个问题很简单,只需要加上一句self.contentLb.lineBreakMode = NSLineBreakByTruncatingTail;。

问题就是很多简单的问题我们不知道。

具体的代码如下:

-(void)setContentStr:(NSString *)contentStr
{
    if(isCommonUnitEmptyString(contentStr))
    {
        return;
    }
    _contentStr = contentStr;
    NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc]initWithString:contentStr];
    NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
    [paragraphStyle setLineSpacing:8];
    [attributedString addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, [contentStr length])];
    self.contentLb.attributedText = attributedString;
    self.contentLb.lineBreakMode = NSLineBreakByTruncatingTail;
//    self.contentLb.text = getNotNilString(contentStr);
    [self unitsSdLayout];

}
目录
相关文章
控制 Word 文档里每页显示的行数和每行显示的字数
控制 Word 文档里每页显示的行数和每行显示的字数
|
2月前
|
定位技术
Word不计算封面、目录页数将正文页码修改为第几页共几页的格式
Word不计算封面、目录页数将正文页码修改为第几页共几页的格式
|
7月前
|
前端开发
CSS:实现文本超出显示省略效果(可指定几行显示)
CSS:实现文本超出显示省略效果(可指定几行显示)
|
8月前
layui input框日期框列表显示默认历史搜索记录
layui input框日期框列表显示默认历史搜索记录
文本超出显示省略号--截取字段
文本超出显示省略号--截取字段
|
容器
p标签字数过多显示省略号
p标签字数过多显示省略号
704 0
|
小程序
小程序使用样式控制显示的行数,超出使用...显示
小程序使用样式控制显示的行数,超出使用...显示
149 0
|
存储 BI 数据库
玩转数据显示设置
在数据显示时,数据库中通常存储的是编号、code 这些代码值,而报表使用人员无法理解其真正含义,或者日期、金额等格式需要按照指定形式进行数据格式化,点击<a href="http://c.raqsoft.
1093 0
|
Web App开发 XML JavaScript
一些实用的JQuery代码片段收集(筛选,搜索,样式,清除默认值,多选等) - 草稿
1. 如何创建嵌套的过滤器 //允许你减少集合中的匹配元素的过滤器, //只剩下那些与给定的选择器匹配的部分。在这种情况下, //查询删除了任何没(:not)有(:has) //包含class为“selected”(.selected)的子节点。
1028 0