缩小UILabel中的文字

时间:2010-10-16 10:58:14

标签: iphone

我有一个宽度为100像素的标签,但动态地我正在填充该标签。 所以文本的长度不固定,所以它可以是10或30。 我面临的问题是,当文本长度超过时,UIlabel中文本的字体大小变小,并且uilabel中会出现完整的文本。

我试图,如果文本长度超过,它应该显示这样的东西 “abcdefghijklm”改为“abc ....”

具有相同的字体大小...类似于调整大小以适应。 怎么办数据?

问候

2 个答案:

答案 0 :(得分:3)

设置标签属性

yourLabelName.adjustsFontSizeToFitWidth = NO;

答案 1 :(得分:1)

您可以将adjustsFontSizeToFitWidth属性用于标签的相同大小的框架。但如果你需要以相同的字体大小显示标签内容,那么你可以使用这个东西:

labelname.numberofLine = 0;

您可以相应地更改字体高度,以便您的标签内容将以适当的格式设置为所需的字体大小。