各位:
我使用 cellForRowAtIndexPath
委托(delegate)方法创建了表格 View 单元格,现在我想将一些照片加载到单元格中并调整单元格的高度以适应这些照片,所以我认为我应该这样做在所有照片都加载后,这样我就可以获得调整单元格大小的高度。
我知道单元格的高度将在 heightForRowAtIndexPath
委托(delegate)方法中计算,但 heightForRowAtIndexPath
方法似乎在 cellForRowAtIndexPath
之前调用?
那么,有没有办法在加载照片后重新计算高度以调整大小或重新创建单元格?
谢谢
最简单的方法是重新加载单元格:
[self.tableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:path] withRowAnimation:UITableViewRowAnimationNone];
我们在其中一款应用中做到了这一点,而且它的动画效果也很好。
关于ios - 加载图像后重新计算高度或 UITableViewCell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12950520/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |