iOS 13 上的 UITapGestureRecognizer 的 numberOfTouchesRequired 行为

UITapGestureRecognizer's numberOfTouchesRequired behaviour on iOS 13

使用以下代码,我拦截了 3 个手指的敲击:

let tapRecognizer = UITapGestureRecognizer(target: self, action: #selector( // selector here))
tapRecognizer.numberOfTouchesRequired = 3
tapRecognizer.numberOfTapsRequired = 1
self.view.addGestureRecognizer(tapRecognizer)

代码在 iOS 12 上按预期工作。但是在 iOS 13 上,未调用操作。

删除此行:

tapRecognizer.numberOfTouchesRequired = 3

当用一根手指点击屏幕时调用操作,但这不是我想要的行为。

我应该更改什么才能在 iOS 13 上用 3 个手指点击屏幕时调用操作?

iOS 13.1 今天发布,修复了 numberOfTouchesRequired 设置为 3 的问题。