NSCollectionView,NSCollectionViewItem和MVC

问题描述 投票:-1回答:1

[嗨,我将为集合视图中的项目添加双击手势识别器。我在集合视图中有一个didSelect()委托,可以在其中添加它,或将其放在我的商品的重写NSCollectionViewItem类中。我正在尝试遵循MVC模式,但不确定在这里最有意义的是什么。我在通常由didselect()处理的集合视图项上的单击与对该项目的双击之间的区别。任何建议表示赞赏。

swift gesture-recognition nscollectionview
1个回答
0
投票

我已经考虑了这个问题,并与Willeke的评论一起在项目类中添加了手势识别器似乎很有意义,因为每个项目都会拥有它。我可能会将选择器功能放在集合视图的viewcontroller中,因为这可能是应该处理和传播视图中所有更改的类。感谢Willeke帮助我澄清并考虑在这里做什么!

© www.soinside.com 2019 - 2024. All rights reserved.