我正在使用OHAttributedLable,如下所示
lblHeaderTitle =[[OHAttributedLabel alloc]init];
[lblHeaderTitle setBackgroundColor:[UIColor clearColor]];
[lblHeaderTitle setFrame:CGRectMake(15, 8,(WidthForBoldText(txt1))+45, height)];
//[lblHeaderTitle setNumberOfLines:2];
[lblHeaderTitle setLineBreakMode:UILineBreakModeTailTruncation];
[lblHeaderTitle setNumberOfLines:0];
lblHeaderTitle.attributedText = attrStr;
它显示全部在一行中,其余部分不可见
现在的问题是,我无法在这个标签中包装或截断文本,任何人都可以帮助我。 我想要的是如果我的文字是
“Abcdefghijklmnopqrstuvwxyz”然后会显示
“Abcdefghijklmn ......”或
“ABCDEFGHIJKLMN
opqrstuvwxyz“
一切都会奏效。
提前致谢。
答案 0 :(得分:0)
lableName.numberOfLines = 0;
lableName.lineBreakMode = UILineBreakModeWordWrap;