【问题标题】:How to automatically call PFQuery when scrolling down in a UICollectionView在 UICollectionView 中向下滚动时如何自动调用 PFQuery
【发布时间】:2014-04-07 18:30:46
【问题描述】:

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

PFQuery 是否支持这些类型的呼叫,如果支持,我如何能够连续自动呼叫?

谢谢!

【问题讨论】:

    标签: ios uicollectionview parse-platform pfquery


    【解决方案1】:

    也许这样的事情会让你走上正轨:

    - (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
    
    
        }
    
    }
    

    只要您的控制器已经是您的 collectionView 的委托,我认为您无需添加任何内容即可调用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-17
      • 1970-01-01
      • 2019-02-15
      • 2019-07-05
      • 1970-01-01
      • 2019-09-28
      • 1970-01-01
      相关资源
      最近更新 更多