0

我正在为分组表创建一些自定义单元格。单元格具有我在 heightForRowAtIndexPath 内计算的动态高度。

调用 heightForRowAtIndexPath 时,单元格的 contentView 框架为 {0, 0, 287, 44}(它有一个显示按钮),然后我根据 contentView 的宽度计算高度。

但是当单元格被添加到表格时,它的 contentView 被更改为 {10, 1, 267, 53} 而没有对 heightForRowAtIndexPath 的新调用 - 这完全改变了我的布局和溢出文本的结果。

如何确定分组表的 contentView 的正确宽度?我唯一的想法是对值进行硬编码,但我更喜欢动态计算所有内容。

4

0 回答 0