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