如何在没有重载数据的情况下更改uitableview中的高度单元格
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在没有重载数据的情况下更改uitableview中的高度单元格相关的知识,希望对你有一定的参考价值。
我使用UITableView,我希望更改高度不同的单元格。但我不想使用重载数据,因为我的tableview包含UITextView,我现在编辑,UIKeyBoard启动。
答案
您正在UITableView上寻找reloadRowsAtIndexPaths:方法。它将触发重新计算特定细胞的高度(以及随后的重绘)。它甚至可以为调整设置动画,以便您可以在用户滚动时实时更新,以便在重新计算高度时表格视图不会“抖动”或“断续步”。我只是成功地实现了它来做你所描述的。
资料来源:Update UITableViewCell without reload
另一答案
您可以调用qazxsw poi,这将导致计算表格单元格高度,而无需重新加载整个单元格
beginUpdates && endUpdates
以上是关于如何在没有重载数据的情况下更改uitableview中的高度单元格的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有明确指定或使用重载的情况下 Moq 在其签名中具有可选参数的方法?
TypeScript的core.ts如何在没有重载错误的情况下构建?
如何在没有监控线程或进程的情况下使用 C++ 快速获取目录是不是已更改?