我在UITableViewController
中使用静态表,我希望表的最后一行的高度大于其他行,并且其底部对safeArea.buttom
的约束为零。
首先,我将表格视图的最后一行添加为出口
@IBOutlet weak var lastRowOfCell: UITableViewCell!
然后我将这些行添加到viewDidLayoutSubviews()
但它们都不起作用:
lastRowOfCell.bottomAnchor.constraint(equalTo: self.view.bottomAnchor, constant: 0)
lastRowOfCell.bottomAnchor.constraint(equalTo: self.view.bottomAnchor).isActive = true
答案 0 :(得分:0)
使用此方法
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
if indexPath.row == ('lastRow') {
return heightNeeded
}
}
然后将“最后一行”替换为所需的行 和高度需要像素或所需的高度限制