我在集合视图中使用了这个函数:
func scrollViewWillEndDragging(scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>){
}
现在我已经转换为使用AsyncDisplayKit似乎无法工作。集合视图不是ASCollectionView,该函数不会给出任何错误但它现在不起作用。在我阅读的有关scrollNode的文档中,但我不确定是否取代了scrollview。听起来更像它包裹它所以我不知道为什么无法再访问scrollView。
答案 0 :(得分:1)
好的,我想出来了,这很简单。我所要做的就是让它像这样的asyncDelegate:
collectionView.asyncDelegate = self
所以我觉得有点愚蠢,因为这就像把它变成UICollectionViewDelegate一样简单。我想我只是没有意识到我还没有做到这一点,否则我会在将它从UICollectionView转换为ASCollectionView时发生错误而只是改变它。