предотвращение отмены касания событиями после горизонтального касания - PullRequest
2 голосов
/ 13 января 2012

У меня есть UITableView.Если вы дотронетесь до строки, а затем проведете пальцем влево или вправо, кажется, что все последующие события UITouch не будут распознаваться.

У меня есть 2 просмотра таблицы.Я хочу иметь возможность скользить строкой от правого табличного представления влево, и когда я перетаскиваю, я все еще хочу иметь возможность прокручиваться в левом табличном представлении, чтобы решить, куда добавить строку из правого табличного представления.Но как только я перетаскиваю строку влево, больше не распознаются сенсорные события.

Есть идеи?

Спасибо!

1 Ответ

0 голосов
/ 13 января 2012

UITableView имеет некоторые встроенные средства распознавания жестов, которые могут бороться с вами.

Вы внедрили tableView:commitEditingStyle:forRowAtIndexPath: в свой источник данных? Если это так, то он потребляет ваш жест смахивания для встроенной функции удаления строк. См. Документацию Apple: tableView: commitEditingStyle: forRowAtIndexPath:

...