表格视图单元格的标签不会居中对齐,除非行数为1

时间:2013-07-01 20:51:40

标签: ios uitableview interface-builder uilabel

我在xib中只有一个UITableViewCell子类。单元格中有一个UILabel子视图。 IB中的文本对齐设置为居中,但除非numberOfLines设置为1,否则标签将捕捉到左对齐(即使IB中的“对齐”设置为中心窗台)。我尝试在单元格的textAlignment中设置NSTextAlignmentCenterawakeFromNib,并在相应的表格视图中设置cellForRowAtIndexPath:, 但仍然没有运气,即使我在各个断点检查单元格的textAlignmentNSTextAlignmentCenter

如何在UILabel中居中对齐多行文字?

1 个答案:

答案 0 :(得分:3)

当然,在我发布问题之后,我明白了。

如果“自动收缩”在IB中选择了“收紧字母间距”,则会将其捕捉到左对齐。取消选中此选项可使其保持居中。