我已经在viewDidLoad()上添加了这些行,希望可能是单元格大小没有正确计算。但这似乎并非如此。除第一个标签外,其余所有标签均被截断。是UIStackView的限制还是我缺少约束?
PS。堆栈视图中的所有标签均受UIStackView本身的约束。
self.reportSummaryTableView.rowHeight = UITableView.automaticDimension
self.reportSummaryTableView.estimatedRowHeight = 600
尝试实现UITableViewDelegate方法,heightForRowAt
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return 600
}