0

我有 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"

任何事情都会奏效。

提前致谢。

4

1 回答 1

0
lableName.numberOfLines = 0;

lableName.lineBreakMode = UILineBreakModeWordWrap;
于 2013-01-13T05:39:19.690 回答