将UILabel文字对齐左下角

我有一个位于UIImageView顶部的UILabel。 文本可以有各种不同的长度,所以我需要使标签尽可能大(与imageView的框架尺寸相同)。 问题是,我不希望标签中的文字通过直接位于图像中心来覆盖图像。 在UILabel中设置左对齐很容易。 任何线索如何设置垂直对齐? 基本上我希望文字拥抱左下角,不管它的长度是多少,而不会被切断。


您可以使用Autolay来完成此操作。 如果您设置了约束条件,以便标签固定在左下角,但不设置高度约束,Autolayout将使用标签的内在内容大小。 这只是意味着当标签获得更多文本/更改字体/等等时,标签的高度将会增加,并且只会高到足以包含标签中的所有文本。

链接地址: http://www.djcxy.com/p/28261.html

上一篇: Align UILabel Text to bottom left corner

下一篇: AutoEllipsis=true affects the vertical positioning of the text