如何将UILabel文本与框的垂直中心对齐

时间:2016-05-04 02:52:16

标签: ios autolayout alignment uilabel shrink

使用自动缩小后,文本将自身对齐到文本框的顶部

 ____________
| AutoSized  |
|            |
|            |
 ____________

我需要将文字对齐到像这样的中心

 ____________
|            |
| AutoSized  |
|            |
 ____________

我该怎么做?

将行设置为0,否则AutoShrink无法正常工作并切断文本。基线设置为对齐中心,但选项不会更改任何内容。

1 个答案:

答案 0 :(得分:1)

在Interface Builder中,通过控制设置约束 - 从标签以倾斜角度拖动到背后的视图,并将其与水平和垂直中心对齐:

Control-drag for constraint

Center on each axis