在我的故事板文件中,我正在 UITableView 中设计多个原型单元。每个单元格都有自己唯一的单元格标识符。
根据部分和行,我将方法中的一个原型单元格出列 - tableView:cellForRowAtIndexPath:
对于大多数原型单元格,我没有更改行高。在我的故事板上,它们的高度似乎由 UITableView 的“大小检查器”下的属性“行高”确定。
对于一个原型单元格,我通过特定 UITableViewCell 的“大小检查器”下的属性“行高”更改了高度。复选框“自定义”也被选中。
在我的故事板上,这似乎运作良好。但是在运行时,当我的单元格被出列并添加到 TableView 时,所有单元格都会获得默认的行高。
现在,我知道其他帖子中提到的 tableView:heightForRowAtIndexPath: 方法,但使用起来似乎有点奇怪,因为我已经在我的故事板中设置了自定义行高。
有人知道为什么这个属性不起作用吗?这个属性是否可以在不同的情况下使用?
谢谢