我有一个正常垂直滚动的UITableView。
我想为它添加一个UISwipeGestureRecnogiser(或者在视图层次结构中连接的某个地方)。
我已经这样做了,但我的手势识别器的垂直容差非常小。所以我必须让我的水平滑动相当直,否则UITableView接管并垂直滚动。这对用户来说非常烦人。
有没有人对如何更好地处理这个有任何建议?也许把UIView放在我的表视图顶部处理手势,但如果它失败 - 以某种方式将事件传递给我的表View .....
答案 0 :(得分:0)
我结束了创建自己的手势识别器 - 遵循iOS事件处理指南中的示例。
使用旧的touchesMove和touchesBegan,我可以更好地控制垂直容差。
它仍然不完美,但它好多了,经过对少数人的测试,我可以看到刷卡不易出错。