0

我查看了 NSCollectionView API,但没有找到与我看过的某些教程相匹配的任何内容。Xcode 强迫我这样写我的方法,这样就没有错误:

@objc(collectionView:didSelectItemsAtIndexPaths:) func collectionView(_ collectionView: NSCollectionView, didSelectItemsAt indexPaths: Set<IndexPath>) {
    print("Selected")
}

每当我单击 NSCollectionView 中的某个项目时,什么都不会发生,并且我的打印语句永远不会显示在控制台中。从 NSCollectionView 中选择项目的正确方法是什么?

4

1 回答 1

0

您应该设置属性 isSelectAble = true,如下所示:

self.collectionView. isSelectAble = true
于 2020-06-17T05:25:58.360 回答