多行UILabel在UITableViewCell中不起作用?

时间:2014-03-18 14:09:21

标签: uitableview ios7 uilabel multiline

我尝试在自定义UILabel中使用多行UITableViewCell。不幸的是,标签的框架不正确,因此它只显示一行。

我还设置了numberOfLines和lineBreakMode属性。

cell.bodyLabel.numberOfLines = 0;
cell.bodyLabel.lineBreakMode = NSLineBreakByCharWrapping;

我还在heightForRowAtIndexPath中计算单元格的正确高度。

在故事板和自定义类中设置:http://imgur.com/Dt35nIS

故事板中标签的设置:http://imgur.com/ZHKv8ythttp://imgur.com/dzLBGtt

修改

事实证明这个问题与Auto Layout有关,我添加了一些约束,现在大多数单元格都很好,但仍有一些,其中一些标签与其他标签崩溃。在这种情况下我需要检查什么?

0 个答案:

没有答案