如果首次访问视图,由于某些原因,data数组为空,于是tableView活着CollectionView是不可见的,自然也不能进行上拉,下拉动作,目前想到的是在viewdidapplear中执行刷新
[tableViewtriggerPullToRefresh];
对于collectionview 上拉加载成功后 如果reloaddata collectionview 会自动回到top,这样想要看新数据又要不断往下拉,很苦恼
原因找到
if (weakSelf.collectionView.pullToRefreshView) {
[weakSelf.collectionView.pullToRefreshView stopAnimating];
}
if (weakSelf.collectionView.infiniteScrollingView) {
[weakSelf.collectionView.infiniteScrollingView stopAnimating];
}
因为.pullToRefreshView是一直在 如果执行 [weakSelf.collectionView.pullToRefreshView stopAnimating];则会返回头部
解决集合视图上拉加载后自动回顶部的问题
文章详细介绍了如何解决集合视图在上拉加载成功后自动回到顶部的问题,通过在数据更新完成后停止动画来实现新数据的正确展示。文中还提供了关键代码片段,帮助开发者轻松解决问题。
2268

被折叠的 条评论
为什么被折叠?



