ios - 在 UICollectionView 中重新加载数据后保持 collectionview 速度

标签 ios swift uicollectionview

我正在使用 UICollectionView 实现一个聊天应用程序。最初我只获取 100 条消息。当用户滚动时,我会获取更多消息,然后重新加载 Collection View 。为了保持滚动位置,我设置了内容偏移量,但滚动停止了。如何在重新加载 UICollectionView 后保持滚动速度,使用户不会感到抖动?

最佳答案

可以尝试使用iOS10引入的prefetchDataSource。

UICollectionView Prefetch Data Source in iOS 10?

关于ios - 在 UICollectionView 中重新加载数据后保持 collectionview 速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47222495/

相关文章:

ios - iOS 上的 OpenGL ES 2.0 对象拾取(使用颜色编码)

ios - 非主包文件作为警报声音

ios - 模拟器是否播放视频?

swift - 使用 Alamofire 和 PromiseKit 使用 Swift 时出现 Void 错误(请求)

ios - 使 UICollectionView 可缩放?

ios - UICollectionView BatchUpdate 边缘案例失败

android - 深层链接回退

c++ - Crashlytics Fabric 严重处理从 32 位平台上的 swift ios 调用的 throw std::exception

ios - Objective-C指针和swift

ios - UICollectionView 重叠单元格