Ios 同时限制PangestureRecognitor-Swift-以编程方式

Ios 同时限制PangestureRecognitor-Swift-以编程方式,ios,swift,uiview,uipangesturerecognizer,Ios,Swift,Uiview,Uipangesturerecognizer,我正在viewController中显示一组可移动卡(UIViews)。 每张卡片都有一个平移手势识别器,可以移动它们 当我向上移动一张卡时,会调用removeFromSuperview(),并从viewController的视图中删除该视图 问题是,因为我已经在一张卡片的顶部显示了许多卡片,所以我移动的第一张卡片会滞后很多,并掉下一些帧 删除一些视图后,用户体验会得到改善,不再删除帧 我想知道是否有一个限制,在多少泛感觉识别者可能同时存在 为了进一步调查导致问题的原因,我尝试使用时间分析器工具

我正在
viewController
中显示一组可移动卡(
UIViews
)。 每张卡片都有一个平移手势识别器,可以移动它们

当我向上移动一张卡时,会调用removeFromSuperview(),并从viewController的视图中删除该视图

问题是,因为我已经在一张卡片的顶部显示了许多卡片,所以我移动的第一张卡片会滞后很多,并掉下一些帧

删除一些视图后,用户体验会得到改善,不再删除帧

我想知道是否有一个限制,在多少泛感觉识别者可能同时存在

为了进一步调查导致问题的原因,我尝试使用时间分析器工具查看是什么原因导致
主线程上的流量,我发现如下:

老实说,我对时间分析器工具还不太熟悉,但我认为我看到它导致了问题的原因确实是PangestureRecognitor方法

这是可能的还是我可以搜索其他路径