A UITableView
свитки и поэтому клетки двигаются. То, о чем вы говорите, в значительной степени лишит таблицу возможности прокрутки. Конечно, у вас может быть статическая таблица или другая таблица, которая никогда не прокручивается, и вы думаете, что все в порядке.
В этом случае обработка событий касания в UITableViewCell
аналогична обработке событий касания в любом другом UIView
. Вы можете использовать добавление UIGestureRecognizer
к представлению и извлекать взаимодействие таким образом или получить доступ к информации через UIResponder
.
Следует помнить, что userInteractionEnabled
установлен на YES
, если вы идете прямо через UIResponder
, в противном случае вы просто проигнорируете события.