【发布时间】:2018-11-08 01:13:45
【问题描述】:
我在 UITableViewCell 中有一个可编辑的 UITextView。当我粘贴一些大文本时,更新单元格大小(甚至将新大小保留在缓存中),然后滚动出去,因此 tableView 应该取消分配单元格,然后返回 - 单元格不再可编辑(但键盘仍然active),并且大小与 textView 的大小不匹配。但是,textView 有正确的文本,如果我结束编辑并保留数据,一切正常。如何保持单元格可编辑并保持大小?谢谢。
【问题讨论】:
-
你能提供你的代码实现吗?对于单元格的每次重新加载,是否存在使单元格可编辑的逻辑?也许将单元格设置为禁用会在重用时触发。
-
你是对的,问题出在prepareForReuse的清理功能上。谢谢!
-
酷,请接受这个作为关闭的答案:)
标签: swift uitableview uitextview