问题描述
我试图弄清楚如何在单击聊天时仅显示instagram和Facebook之类的最新消息(在我的情况下,仅显示两个用户之间的一个)。
观察所有消息后,然后执行我认为是标准的操作
DispatchQueue.main.async(execute: {
//scroll to the last index
self.collectionView.reloadData()
let indexPath = IndexPath(item: self.messages.count - 1,section: 0)
self.collectionView?.scrollToItem(at: indexPath,at: .bottom,animated: false)
})
不幸的是,这将以非常小故障的方式显示滚动消息,并且每次我打开聊天时都会这样做。我还没有找到一种在线显示最新消息的方法。每个人似乎都在使用scrollToItem(动画无关紧要,因为这两种方式看起来都比较不稳定)。每次单击聊天时,如何显示最新消息?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)