我是macOS开发方面的新手。我想要的是跟踪contentOffset of NSCollectionView。在iOS中,UICollectionViewDelegate继承了UIScrollViewDelegate,我可以很容易地实现scrollViewDidScroll,但是在macOS中却找不到这样的东西。collectionView(_ collectionView: NSCollectionView, willDisplay item不适合我的情况。任何帮助都将不胜感激。
发布于 2018-09-06 11:51:36
我还没有找到如何跟踪contentOffset,但我已经解决了我的问题。在NSCollectionView中有非常有趣的特性
var prefetchDataSource: NSCollectionViewPrefetching?它的方法是:
public func collectionView(_ collectionView: NSCollectionView, prefetchItemsAt indexPaths: [IndexPath])此方法通知您的“prefetchDataSource”指定的“indexPaths”项可能很快被实例化并显示。希望这对某人有帮助!
https://stackoverflow.com/questions/52072541
复制相似问题