我正在使用 UITableView 来显示可以包含一定数量文本的单元格。此数量可能因动态单元格而异。因为我有 2 个 UILabel,所以我不确定实现单元高度计算的最佳方法是什么。
以下是条件:
- UILabel *title = 可以有 1 到 4 行的标签
- UILabel *subtitle = 可以有 0 到 2 行的标签(字体小于 *title)
- 标题 + 副标题应垂直居中(当 *subtitle 有 0 行时发生)
我是否必须创建 2 个假人 UILabel,用单元格内容填充它们,sizeToFit 它们最终得到它们的高度?还是有其他更聪明的方法来做到这一点?
非常感谢。