【发布时间】:2023-03-30 14:49:01
【问题描述】:
我知道如何设置标题文本和样式,但是对于我的生活,我找不到任何解释如何调整文本缩进的东西。这是我尝试过的:
func tableView(_ tableView: UITableView, willDisplayHeaderView view: UIView, forSection section: Int){
let header = view as! UITableViewHeaderFooterView
header.textLabel?.translatesAutoresizingMaskIntoConstraints = false
header.textLabel?.leftAnchor.constraint(equalTo: header.leftAnchor, constant: 15).isActive = true
}
上面的代码(以及我尝试过的每个变体)都会导致错误:
无法激活约束,因为它们没有共同的祖先。
这让我对我的电脑说,“如果header.textLabel 让我进入UILabel,而header 确实是UITableViewHeaderFooterView,我想你应该知道一个是祖先另一个!”
【问题讨论】:
标签: ios swift uitableview tableview