ios - 如何在 UICollectionView 中向下滚动时自动调用 PFQuery

标签 ios uicollectionview parse-platform pfquery

我有一个 UICollectionView,其中每个单元格都包含一个 PFObject。由于每个 UICollectionView 可能有数百个这样的对象,我不想一次查询所有对象,而是只调用有限的数量,然后在用户滚动时自动调用更多接近尾声(有点像许多网络应用程序使用的无休止滚动)。

PFQuery 是否支持这些类型的调用,如果支持,我如何才能连续自动调用?

谢谢!

最佳答案

也许这样可以让您走上正轨:

- (void)scrollViewDidScroll:(UIScrollView *)scrollView {

    float scrollViewHeight = scrollView.frame.size.height;
    float scrollContentSizeHeight = scrollView.contentSize.height;

    else if (scrollView.contentOffset.y <= 0) {
        // then we are at the top
    }
    else if (scrollView.contentOffset.y + scrollViewHeight >= scrollContentSizeHeight) {
        // then we are at the bottom - query new results


    }

}

我认为只要您的 Controller 已经是您的 collectionView 的委托(delegate),您就不必添加任何东西来调用它。

关于ios - 如何在 UICollectionView 中向下滚动时自动调用 PFQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22920292/

相关文章:

ios - 如何在保存数据之前检查用户是否登录到 iCloud

ios - 使用动态字典创建可扩展 TableView

java - ExceptionInInitializerError - 服务和库

java - Android Fragment 在第二次单击选项卡之前不会加载数据

ios - UICollectionView 单元格的动态高度

python - 如何通过 Parse 检查推送通知发送是否已送达

ios - Ckeditor 无法在 ionic ios 上长按并选择文本

ios - swift 3.0 : Custom CollectionView header button click

ios - 具有自定义布局的 UICollectionView 布局

ios - 无法将项目添加到 UIView xib 中的 UICollectionView