我有一个带有文本的UILabel,它被称为:
self.textLabel;
现在,我注意到每当我添加像Ä Ö Ü这样的重音字母时,就会出现以下效果:
self.textLabel.numberOfLines = 2
约束条件确保我有两行文本,并且句子后面的文本超出宽度仍然保持不变。本质上,我想要一个像这样的标签:
[self.frame sizeToFit]
,但它不起作用,因为它会将整个文本包装起来。就像我说的那样,将文本裁剪成两行后再显示。使用
.bounds
和CGRectMake
创建新的框架,然后将它们的新高度赋值给当前框架,但这也行不通。请查看https://stackoverflow.com/questions/21948714/adjust-size-of-uilabel-to-fit-height-of-text获取更多信息。有谁能帮帮我吗?