我最近得到了我的NSCollectionView,它以正确的方式处理部分。我通过添加模型键路径"选择"来达到此目的。此操作会隐藏一个蓝色视图,向用户显示选择。问题是,我无法通过单击视图中的图像外部来取消选择我的NSCollectionViewItem,这是我的NSCollectionViewItem层次结构中的最低视图。当我点击我的CollectionView时,它也没有取消选择itemView。我尝试通过继承我的NSCollectionItemView并覆盖所选变量来使其工作。但是,正如我所说,到目前为止,我还没有达成任何解决问题的方法。
现在我希望得到帮助。我该怎么办?
PS:我确实通过我的MainStoryboard使用arrayController设置了NSControllerView。是的...我刚开始使用swift和cocoa进行OS X编程。但我对可可触摸有了一些了解。是否有任何熟悉的方法来初始化和处理NSCollectionView的操作,如UICollectionView?
答案 0 :(得分:3)
Apple于2015年召开WWDC会议,讨论What's New in NSCollectionView与新API的关系。它在36! 33"
中讨论to_dict
Objective-C示例代码CocoaSlideCollection显示正在运行的选择代码。
我也在Selection上创建了video tutorial,示例代码可用here。