首页 > 解决方案 > 仅适合标签的高度

问题描述

如何仅适合标签的高度大小...

我试过这个:

servicedes.sizeToFit()

但这将适合高度和宽度...而我只想适合它的高度,因此文本将位于标签的第一行...我的标签是多行标签..

这是我的标签

在此处输入图像描述

这就是我得到的:

在此处输入图像描述

蓝色箭头的空间是我不想要的......

约束:

在此处输入图像描述

这个怎么做?

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

标签: iosswiftxcodeuilabel

解决方案


Layout constraints aside, you should be able to use .sizeToFit() in a way that it only resizes the label's height by setting the width just before:

label.frame.width = label.frame.width
label.sizeToFit()

This approach won't work when using the constraints you're using right now.


推荐阅读