ios - 添加新单元格时如何防止 UICollectionview 滚动
ios - How to prevent UICollectionview scrolling when new cell is added
我有一个 Messenger 应用程序,对话显示在 UICollectionview
。
收到新消息后,collectionview
底部会添加一个新项目。当用户滚动到视图底部时一切正常,但是当用户向上滚动(到旧消息)并收到新消息时,collectionview
滚动到底部一点(关于新消息的大小)。
我想保持 collectionview
位置并防止在收到新消息和 collectionview
更新时滚动。我应该怎么做?
一种解决方案是将新消息存储在日期模型中,并在用户滚动到底部后添加。在此之前您不需要它们,因为用户可以查看它们。这将解决您的 scroll
问题
我有一个 Messenger 应用程序,对话显示在 UICollectionview
。
收到新消息后,collectionview
底部会添加一个新项目。当用户滚动到视图底部时一切正常,但是当用户向上滚动(到旧消息)并收到新消息时,collectionview
滚动到底部一点(关于新消息的大小)。
我想保持 collectionview
位置并防止在收到新消息和 collectionview
更新时滚动。我应该怎么做?
一种解决方案是将新消息存储在日期模型中,并在用户滚动到底部后添加。在此之前您不需要它们,因为用户可以查看它们。这将解决您的 scroll
问题