我在桌面视图上有一个webview,在每个单元格上,我在电话号码和电子邮件/网站地址后面有一些额外的空白区域。那么如何从单元格中删除/删除多余的空格以使其看起来更好。
我所拥有的代码是:
self.heightOfTheCell = CGFloat(((heightMul)*32)+4)
我不太清楚如何使用这些数字。
请查看随附的屏幕截图。
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
if indexPath.section == 0
{
if heightOfTheCell != nil
{
return heightOfTheCell
}else{
return UITableViewAutomaticDimension
}
}
else{
return UITableViewAutomaticDimension
}
}
func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {
return UITableViewAutomaticDimension
}
答案 0 :(得分:0)
这是我如何做的。
首先正确设置细胞的约束。
然后在你的viewController上
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return UITableViewAutomaticDimension
}
func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {
return UITableViewAutomaticDimension
}