【发布时间】:2015-07-29 15:43:26
【问题描述】:
我想在 iOS8 中实现 UITableViewCell 的布局,如下所示:
关键是每个标签可以是多行。我知道它需要正确配置拥抱/压缩,但我不知道如何设置它。
我设置了以下约束:
- 将每个
numberOfLine设置为0 - 设置
leftLabel1约束:顶部到superview,导致superview,宽度 - 设置
rightLabel1约束:指向leftLabel1,尾随到superview,底部边缘与leftLabel1 - 设置
leftLabel2约束:从上到左Label1 的底部,对齐leftLabel1 的前缘&& 后缘 - 设置
rightLabel2约束:引导至leftLabel2,尾随至superview,底部边缘与leftLabel2 - 设置
leftLabel3约束:从上到下leftLabel2,对齐leftLabel1的前导&&后沿 - 设置
rightLabel3约束:前导leftLabel3,尾随superview,底边与leftLabel3
然后是时候设置拥抱和压缩阻力,但我没有添加它并且并非所有标签都能正确显示文本。
谁能详细解释如何实现它?
谢谢!
【问题讨论】:
标签: ios uitableview autolayout uilabel