最近研究了一下yylabel,遇到一个问题
yylabel.lineBreakMode = NSLineBreakByTruncatingTail; // 这句代码不起作用
通过这句话无法使超过限定行数的文字尾部变为省略号,看了很多文章博客都是说的这句代码,但我把这句代码换了几个位置依然不起作用,后来看源代码发现
yylabel源代码yylabel有个truncationType属性,于是我尝试了设置这个属性,结果有作用了
YYTextContainer *container = [YYTextContainer new];
container.maximumNumberOfRows = 4;
container.truncationType = YYTextTruncationTypeEnd;
这样就OK啦~
网友评论