我有一个UICollectionView
,我希望能够将项目向上和拖出视图,从而删除它们。(与 Dock 在 OS X 上的工作方式非常相似:拖掉一些东西然后放开,然后它就被移除了)。
我做了一些研究,但我发现的几乎所有东西都是在寻找可以拖放到重新排序的 CollectionViews 。我不需要重新排序(我很高兴从源数组中删除给定索引处的项目,然后重新加载),我只需要检测项目何时移出视图并释放。
所以我想我的问题是:
1)内置的CollectionView,某种itemWasDraggedOutsideViewFromIndex:
方法或其他东西有可能吗?
2)如果不是,它可以用子类来完成吗(特别是 CollectionView 初学者是否可以)?
3) 有没有可以推荐的代码示例或教程?