使用firebase聊天时如何从下到上设置数据
How to set data from bottom to top while chat using firebase
我正在开发 firebase 聊天应用程序,我设计了我的布局并成功实现了聊天模块,但是,问题是当我发送短信时它工作正常并将文本数据设置到 collectionView 的底部但是当我关闭我的应用程序时再次打开文本数据不匹配的设置,最后一条消息向上。
我尝试了所有堆栈溢出问题,其他人也尝试了,但没有任何变化。
无法反转数据
以相反的顺序填充您的数组,因为当您将数据插入数组时,您会在数组的零索引处插入最后一条消息,因此在集合视图中以相反的顺序填充数组,例如 Array.reverse 或者您可以将数据插入倒序到你的数组中,例如在数组的最后一个索引上插入最后一条消息。如果您有任何问题,请告诉我。
我正在开发 firebase 聊天应用程序,我设计了我的布局并成功实现了聊天模块,但是,问题是当我发送短信时它工作正常并将文本数据设置到 collectionView 的底部但是当我关闭我的应用程序时再次打开文本数据不匹配的设置,最后一条消息向上。
我尝试了所有堆栈溢出问题,其他人也尝试了,但没有任何变化。
以相反的顺序填充您的数组,因为当您将数据插入数组时,您会在数组的零索引处插入最后一条消息,因此在集合视图中以相反的顺序填充数组,例如 Array.reverse 或者您可以将数据插入倒序到你的数组中,例如在数组的最后一个索引上插入最后一条消息。如果您有任何问题,请告诉我。