Macos 选择标题上的NSCollectionView委托方法

Macos 选择标题上的NSCollectionView委托方法,macos,cocoa,nscollectionview,Macos,Cocoa,Nscollectionview,NSCollectionView的最新更新允许代理检测具有以下属性的项的选择: - (NSSet<NSIndexPath *>*)collectionView:(NSCollectionView*)collectionView shouldSelectItemsAtIndexPaths:(NSSet<NSIndexPath*>*)indexPaths -(NSSet*)集合视图:(NSCollectionView*)集合视图应选择ItemsAtIndExpaths:(N

NSCollectionView的最新更新允许代理检测具有以下属性的项的选择:

- (NSSet<NSIndexPath *>*)collectionView:(NSCollectionView*)collectionView shouldSelectItemsAtIndexPaths:(NSSet<NSIndexPath*>*)indexPaths
-(NSSet*)集合视图:(NSCollectionView*)集合视图应选择ItemsAtIndExpaths:(NSSet*)indexPaths

-(void)collectionView:(NSCollectionView*)collectionView didSelectItemsAtIndexPaths:(NSSet*)indexPaths
,等等

但是,据我所知,这些方法只检测
NSCollectionViewItem
对象的选择,而不检测任何当前的页眉或页脚视图


是否有代理方法来检测页眉和/或页脚视图的选择?如果没有,实现此检测的最佳方法是什么?

实际上,这些委托方法仅用于选择项目。如果您想在单击页脚视图的页眉时执行某些操作,您可以自己向这些视图添加手势识别器,并将其连接到控制器上的iAction

- (void)collectionView:(NSCollectionView*)collectionView didSelectItemsAtIndexPaths:(NSSet<NSIndexPath*>*)indexPaths