Autolayout,几个UILabels,每行,相同的字体大小?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Autolayout,几个UILabels,每行,相同的字体大小?相关的知识,希望对你有一定的参考价值。

我在视图上有许多UILabel,每个文本都有不同的文本。我需要每个字体大小相同。

我正在使用autolayout来定位/调整标签大小。

然而,一些“g”字符被切断了。

我不知道如何解决这个问题?

答案

将标签的lines属性更改为0,然后将其正确地挂钩到彼此或者superView,这样当内容很大时,它们会顺利地换行

另一答案

您无法通过自动布局约束直接控制字体大小。您可以禁用所有标签上的字体调整,这样它们就会有相同的标签。

但为了更好地帮助回答您的问题(以及您尝试解决的问题) - 如果您与界面共享屏幕截图会更好。

另一答案

SizeToFit修复了我的问题,而不是自动布局

以上是关于Autolayout,几个UILabels,每行,相同的字体大小?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 AutoLayout 约束的常量设置为超级视图的百分比?

如何使用 Autolayout 调整我的超级视图大小以匹配其子视图的大小?

使用Autolayout隐藏标签后删除空格

具有 2 个多行标签、抗压缩性和最少 1 个行标签的 AutoLayout

带有旋转 UI 元素的自动布局

如何提高表视图中的 UILabel 性能?