如何在滚动时保持 UITextView 在 UITableViewCell 中的可编辑性并保持其动态大小?

How to keep UITextView editable in UITableViewCell on scrolling and keep its dynamic size?

我在 UITableViewCell 中有一个可编辑的 UITextView。当我粘贴一些大文本时,更新单元格大小(甚至将新大小保存在缓存中),然后向外滚动,因此 tableView 应该释放单元格,然后 return 返回 - 单元格不再可编辑(但键盘仍处于活动状态),并且大小与 textView 的大小不匹配。但是,textView 有正确的文本,如果我结束编辑并保留数据,一切正常。如何保持单元格可编辑并保持大小?谢谢。

你能提供你的代码实现吗?对于单元格的每次重新加载,是否存在使单元格可编辑或不可编辑的逻辑?也许将单元格设置为禁用是在重用时触发的。