NSCollectionView在OS X中为segue选择项目

时间:2016-10-10 21:39:09

标签: swift macos swift3 nscollectionview nscollectionviewitem

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

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

每当我点击NSCollectionView中的某个项目时,没有任何反应,我的print语句永远不会显示在控制台中。从NSCollectionView中选择项目的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

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

self.collectionView. isSelectAble = true