答案 0 :(得分:1)
从您的第二张图片看起来您没有正确设置垂直方向的约束(红色)。
我能问你为什么需要身高吗?如果它适用于heightForRowAtIndexPath:我建议使用自填式细胞?然后你不需要明确计算身高。
self.tableView.estimatedRowHeight = 100.0;
self.tableView.rowHeight = UITableViewAutomaticDimension;
//remove delegate call
func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {}
答案 1 :(得分:0)
我已经解决了这个问题,使用标签Content Hugging Priority
属性来解决