如何从UILabel中删除三个点?

时间:2015-07-01 09:53:28

标签: ios uilabel

我的UILabel包含的文字大于标签尺寸。 (UILabel有2行。)

UILabel在iOS上显示三个点(省略号)。我不希望标签显示这个点。如何让它们不显示?

4 个答案:

答案 0 :(得分:25)

将标签lineBreakMode设置为.ByClipping(Swift)或NSLineBreakByClipping(Objective-C)。

答案 1 :(得分:3)

请添加代码

[labelname sizeToFit];

答案 2 :(得分:0)

我通过以下步骤实现了目标:

1.像我一样增加标签的高度,使2条线适合。

2.选择标签,转到attributes inspector

3.选择Line Breaks = Word Wrap

4.也增加线,如2,3

changing line break in attributes inspector 更改属性检查器中的换行符

为我工作

答案 3 :(得分:0)

如果您不想适合大小或不显示三个点,则需要这样设置标签。

Objective-C

[label setLineBreakMode: NSLineBreakByClipping];

迅速

label.lineBreakMode = .byClipping