Tableview 单元格将无法正确显示
Posted
技术标签:
【中文标题】Tableview 单元格将无法正确显示【英文标题】:Tabelview Cell won't show correctly 【发布时间】:2018-02-09 12:27:47 【问题描述】:我的表格视图单元格无法正确显示。我不知道问题是什么。当我启动模拟器时,它会显示:Simulator. 我使用了Contraints,我确信Contraints 是正确的。应该是这样的:How it must look like. 请帮忙!
【问题讨论】:
tableView:heightForRowAtIndexPath:
返回...?
更改您的heightForRowAtIndexPath
。
你可以添加你已经实现的代码吗?
【参考方案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
【讨论】:
以上是关于Tableview 单元格将无法正确显示的主要内容,如果未能解决你的问题,请参考以下文章
在tableView中选择多个单元格并将另一个tableView单元格中的选定单元格显示为标签?