2

我在我的收藏视图中使用了这个功能:

func scrollViewWillEndDragging(scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>){
}

现在我已经转换为使用 AsyncDisplayKit 似乎不起作用。集合视图不是 ASCollectionView,该函数不会给出任何错误,但它现在不起作用。在文档中,我阅读了有关 scrollNode 的信息,但我不确定它是否会取代滚动视图。听起来更像是环绕它,所以我不明白为什么不能再访问 scrollView 。

4

1 回答 1

1

好的,我想通了,这真的很简单。我所要做的就是把它变成这样的 asyncDelegate :

collectionView.asyncDelegate = self

所以我觉得有点愚蠢,因为这就像让它成为 UICollectionViewDelegate 一样简单。我想我只是没有意识到我还没有这样做,否则在将它从 UICollectionView 转换为 ASCollectionView 并更改它时会出错。

于 2016-09-26T16:46:17.640 回答