UITableView 单元格未正确显示
Posted
技术标签:
【中文标题】UITableView 单元格未正确显示【英文标题】:UITableView Cells not showing properly 【发布时间】:2019-12-20 04:12:50 【问题描述】:我已经制作了一个表格视图,并且我有一个高度为 100 的原型单元格,我在 IB 中设置了它。但是,单元格显示为原型单元格默认设置的原始单元格高度。需要注意的是table view是嵌套在一个UIContainerView中的,不知道这是否重要,但觉得可能跟什么有关。
故事板(在 Xcode 中)
模拟器
【问题讨论】:
检查你的约束 你可能不需要返回固定高度' 是的..您不需要指定高度。如果您的自动布局约束是正确的,那么 tableview 将自动设置正确的高度 【参考方案1】:你需要为行设置高度
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat
return 100.0;//Choose your custom row height
【讨论】:
以上是关于UITableView 单元格未正确显示的主要内容,如果未能解决你的问题,请参考以下文章
UITableView 单元格未填充 CloudKit 数据