让UIlabel呈现'......'

时间:2014-07-27 10:42:49

标签: ios uilabel

我希望UIlabel截断文字并在结尾显示...。 有自动方法吗?
(我的印象是,它会像UIButton一样自动发生,但它并不是

1 个答案:

答案 0 :(得分:0)

如果lineBreakMode设置正确并且标签所包含的文字太长而无法放入标签的框架中,则会自动发生。

label.adjustsFontSizeToFitWidth = NO;
label.lineBreakMode = UILineBreakModeTailTruncation;

如果您正在使用Interface Builder,则需要在Inspector窗格中设置这样的标签:

enter image description here