我的tableview单元格无法正确显示。我不知道问题是什么。当我启动模拟器时,它会显示:Simulator.我使用了Contraints,我确信Contraints是正确的。这是它需要的方式:How it must look like.请帮忙!
答案 0 :(得分:1)
在您的代码中添加这些
func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
return 80.0
}
如果你有多个高度,那么就像这样的条件
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat
{
if(indexPath.section == 0){
return 50
}else{
retrn 120
}
}
或者使用自动尺寸,根据其内容自动调整每个单元格的大小:
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return UITableViewAutomaticDimension
}