我有一个标签,我正在尝试缩小行之间的间距。我尝试了很多事情,包括更改高度倍数、最小/最大行间距等。当我更改高度倍数时,标签似乎被夹在顶部。我正在添加图像作为示例:
这是具有默认设置的常规属性标签。
约束:前导 20,尾随 20,居中对齐 Superview,将 Y 对齐 Superview
这是相同的标签,但高度 Multiple 设置为 0.7,这实际上会像我想要的那样缩小字母间距。问题是标签的顶部被剪裁并且没有调整到合适的位置
有人知道如何解决这种缩小行间距但不让标签被剪切的情况吗?
提前谢谢!
编辑:
使用 Pedro 下面的代码,标签行间距确实会减小,但现在我的标签文本被剪裁在底部,如下所示:
编辑2:
还基于 Pedros 的回答,当我增加 defaultLineSpacing = 20 时,标签空间非常奇怪。顶部的蓝色部分扩展得更多,而底部仍然被剪掉,如下所示:
最佳答案
最快的方法是向标签添加高度约束。
关于ios - 如何缩小 UILabel 行之间的间距而不剪切标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49198986/