由于heightForRowAtIndexPath
之前调用过cellForRowAtIndexPath
,我假设如果我想从内部修改高度cellForRowAtIndexPath
,我可以这样做。好像我做不到。我已经通过测试NSLog
,如果我更改cell.frame.size.height
,更改会正确存储在其中,但单元格本身不会采用新的大小(它使用的是我在 中设置的那个heightForRowAtIndexPath
)。
是否有另一种方法可以调整在某个时间点调用的单元格高度cellForRowAtIndexPath
?如果没有,还有其他方法可以解决这个问题吗?我需要使用cellForRowAtIndexPath
,因为我正在动态决定是否依次将图像随机添加到每个单元格。