如何从 UILabel 中删除三个点?
how to remove three dots from UILabel?
我有一个 UILabel,其中包含大于标签大小的文本。 (UILabel 有 2 行。)
UILabel 在 iOS 上显示三个点(省略号)。我不希望标签显示这些点。我怎样才能让它们不显示?
将标签的 lineBreakMode
设置为 .ByClipping
(Swift) 或 NSLineBreakByClipping
(Objective-C).
请添加代码
[labelname sizeToFit];
我通过以下步骤实现了:
1.Increase 标签的高度,这样 2 行就可以了。
2.select标签,转到attributes inspector
3.select Line Breaks
= Word Wrap
4.also增加行数,如2,3
更改属性检查器中的换行符
为我工作
以编程方式,
nameLabel.lineBreakMode = .byClipping
如果您不想适合大小或显示三个点,您需要这样设置您的标签。
Objective-C
[label setLineBreakMode: NSLineBreakByClipping];
Swift
label.lineBreakMode = .byClipping
我有一个 UILabel,其中包含大于标签大小的文本。 (UILabel 有 2 行。)
UILabel 在 iOS 上显示三个点(省略号)。我不希望标签显示这些点。我怎样才能让它们不显示?
将标签的 lineBreakMode
设置为 .ByClipping
(Swift) 或 NSLineBreakByClipping
(Objective-C).
请添加代码
[labelname sizeToFit];
我通过以下步骤实现了:
1.Increase 标签的高度,这样 2 行就可以了。
2.select标签,转到attributes inspector
3.select Line Breaks
= Word Wrap
4.also增加行数,如2,3
为我工作
以编程方式,
nameLabel.lineBreakMode = .byClipping
如果您不想适合大小或显示三个点,您需要这样设置您的标签。
Objective-C
[label setLineBreakMode: NSLineBreakByClipping];
Swift
label.lineBreakMode = .byClipping