在UITableViewCell

时间:2018-02-28 15:09:39

标签: ios swift uitableview uilabel

我一直致力于一个项目,我需要实现一个简单的消息/聊天UI。出于测试目的,在使用Lorem Ipsum时我注意到,即使在使用多线标签(并且标签充当多线)之后,当在较小的iPhone(如SE或5s)中运行时,一些文本被切断并显示三个点。如下所示:

image showing truncating texts

但如果我在8plus或7plus中运行它,就不会发生这种情况。

经过大量的反复试验后,我发现如果将自动缩小设置为最小字体比例或最小字体大小,问题就解决了。像这样:

image showing adjusted texts

但这使文本的大小不等。我不知道为什么会这样。

1 个答案:

答案 0 :(得分:0)

我认为您应该label.numberOfLines = 0并将行高和估算设为自动

enter image description here