iOS 手势和button冲突完美解决办法

2018-01-23  本文已影响31人  J_HX

在view上加了UITapGestureRecognizer之后,这个view上的所有触摸事件都被UITapGestureRecognizer给吸收了,所以要解决这个bug,要给这个手势代理加一些事件过滤,对button事件就不要拦截独吞了。代码如下:

UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(cilck)];
tapGesture.delegate = self;
[friendView addGestureRecognizer:tapGesture];

pragma mark UIGestureRecognizerDelegate

}

上一篇 下一篇

猜你喜欢

热点阅读