可以从自定义UIGestureRecognizer激活UIDragInteraction

我有一个UICollectionView,我已经实现了拖放行为。它工作正常,但我想这样做,而不是使用内置的长按来启动手势,而是使用自定义UIPanGestureRecognizer。这样,交互将更加顺畅,在我的用例中,它需要更快。

是否可以通过自定义UIGestureRecognizer开始UIDropInteraction?

编辑: 我想我要问的是是否有API可以执行以下操作:

let interaction = UIDragInteraction(delegate: self)

let panRecognizer = UIPanGestureRecognizer(...)

然后在识别平移手势时执行类似的操作

interaction.begin()
sp871783024 回答:可以从自定义UIGestureRecognizer激活UIDragInteraction

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2557225.html

大家都在问