答案 0 :(得分:0)
对齐:
您可以创建与左侧标签高度相同的正确标签。 然后尝试在中间对齐文本。为此,您可以继承UILabel类并将文本rect对齐更改为middle。
else branch
答案 1 :(得分:0)
首先,您可以在 viewDidLoad 中设置示例:
tableView.estimatedRowHeight = 160
tableView.rowHeight = UITableViewAutomaticDimension
然后,当您绘制xib单元格时,可以遵循此模式:
+-view----------------+
| | |
| -label- |
| | |
| +-subview--------+ |
| | | | | |
|-| -label-label- |--|
| | | | | |
| | -label- | |
| | | | |
| +----------------+ |
| | |
| -label- |
| | |
+---------------------+
其中每个标签都设置了top,bottom,leading和trailing约束。 如果您需要压缩标签组,可以添加子视图以将其包含在其中。