我有一个UITableView
,其中包含一个消息线程对话。我正在尝试允许用户向上滚动以查看以前的消息,并无缝地加载以前的消息。我可以很好地附加以前的消息,但是当我附加消息时UITableView
会跳转。如何在没有表视图跳转的情况下附加消息。这是我附加消息时的代码:
// Create the index paths for the updated messages
let indexPaths = (0..<newMessages.count).map { NSIndexPath(forItem: $0, inSection: 0) }
// Append new items
self.messageThreadTableView.insertRowsAtIndexPaths(indexPaths, withRowAnimation: UITableViewRowAnimation.None)
newMessages
数组包含要附加到UITableView
的消息,这些消息已正确附加到UITableView's
数据源数组。是否有另一种方法可以追加到不会使滚动跳转的表视图?