一、问题
长按手势被识别成单点手势,执行了单点手势的动作,结果就是长按的动作和单击的动作都执行了
二、解决方案
以 RxSwift 的触摸事件为例,将长按事件的优先级调到最高,就会先识别长按
lazy var tappedChatSubject = chatBgView.rx
.tapGesture(configuration: {
[weak self] (ges, _) in
guard let longPressGes = self?.chatBgView.gestureRecognizers?.first