我有一个 UILabel 里面有 Text 叫:
self.textLabel;
现在,我注意到每当我添加像 Ä Ö Ü 这样的重音字母时,我都会得到如下效果:
注意重音字母上的高点是如何被切断的。我想让文本适合标签,但是self.textLabel.numberOfLines = 2
确保我有 2 行并且句子后的文本超出宽度的约束得以保留。本质上,我想要一个像这样的标签:
保持点。现在,我尝试过:
[self.frame sizeToFit]
这不起作用,因为它环绕整个文本。正如我所说,在 2 行之后将文本剪掉。
使用.bounds
andCGRectMake
创建新框架,然后将它们的新高度分配给当前框架,这也不起作用。查看https://stackoverflow.com/questions/21948714/adjust-size-of-uilabel-to-fit-height-of-text了解更多信息。有人可以帮我解决这个问题吗?