在UITableViewCell内的小型iPhone中,多行UILabel截断或剪切字符串

问题描述 投票:-1回答:1

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

image showing truncating texts

但是如果我在8加或7加上运行它就不会发生这种情况。

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

image showing adjusted texts

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

ios swift uitableview uilabel
1个回答
0
投票

我认为你应该label.numberOfLines = 0并使行高和估计自动

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.