我有一个UITableView
,它使用自定义UIView
作为节标题视图。像这样的代码:
func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
return UITableViewAutomaticDimension
}
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let headerView = tableView.dequeueReusableHeaderFooterView(withIdentifier: "ECStartTableHeaderView") as! ECStartTableHeaderView
return headerView
}
我在头上的高度为UITableViewAutomaticDimension
。我需要找出代码中的高度。如何获得此标头高度?
答案 0 :(得分:0)
我认为您必须确保标题布局首先完成,以便获得实际高度。
func tableView(_ tableView: UITableView, willDisplayHeaderView view: UIView, forSection section: Int) {
let height = view.frame.height
}
答案 1 :(得分:0)
您可以像这样取出标题视图的高度。
git rm --cached -r .
git reset --hard