我已经使用UICollectionViewDragDelegate和UICollectionViewDropDelegate在三个集合视图之间实现了拖放,这似乎还可以。唯一的问题是,我不喜欢启动拖动会话所需的长按。我在文档中找不到任何说明如何覆盖此行为的内容,因此想知道你们中的一个人是否可以帮助我?
我可以在下面的问题Ability to shorten UIDragInteraction's long press timing中看到julsh提出的解决方案-看起来不错...但是我不知道如何针对集合视图单元实现它?
如果有人有任何想法,我将非常感谢您的帮助。
我发现this会有所帮助。我遇到了同样的问题,结果发现UICollectionView
拥有手势识别器。