UIlabel尾随空间不起作用

时间:2016-04-05 08:02:13

标签: ios ios-autolayout

我在一个tableview单元格中有一个标签,在“接口”构建器中有几个约束。 细胞是自我大小的,工作正常。 我的问题是,"尾随空间"约束不起作用。 文本没有被破坏并且向右移动 - 离开屏幕。 我不明白这一点。如果有人可以帮助我,那真是太棒了,因为我现在正在寻找好几个小时并且找不到根本原因。

标签设置为0行:

cell.commentLabel?.numberOfLines = 0

http://picpaste.com/p1-AmKNGkwx.jpg

http://picpaste.com/p2-7ODUyyoc.jpg

1 个答案:

答案 0 :(得分:0)

问题在于您在tableview上设置了固定大小(600 x 444 - 基于您的评论),这大于大多数设备宽度的逻辑分辨率,这会导致单元格扩展超出可见区域。

因此,您必须删除固定约束并添加一些相关约束(例如,匹配superview的宽度并将tableview的底部设置为“页脚”的顶部 - 或者在您的情况下有意义。 ..你甚至可以坚持使用硬编码的444作为它的高度 - 这里的宽度是重要的一个)