场景:有100个用户进入聊天室,其中一个用户A在不断的滑动聊天记录(tableview),其他用户都在发消息更新聊天记录(tableview),这时用户A发现他滑动聊天记录很不流畅,甚至卡死,如何解决?
场景:有100个用户进入聊天室,其中一个用户A在不断的滑动聊天记录(tableview),其他用户都在发消息更新聊天记录(tableview),这时用户A发现他滑动聊天记录很不流畅,甚至卡死,如何解决?
2 回答1.1k 阅读
1 回答1k 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答940 阅读
1 回答779 阅读
滑动的时候只接受数据并且记录
tableView
当前的contentOffset
, 不插入新的cell
(构建一个缓冲List
在后台线程接受插入的数据, 但主线程不更新插入新的cell
), 当用户滑到刚刚记录的contentOffset
的时候将List
里面的数据插入tableView