о событии касания UITableView

#iphone #uitableview #touch

#iPhone #uitableview #касание

Вопрос:

Я поместил tableview, назначенный справа, в качестве UIViewController .

 `self.view = tableview.view;`
  

Я написал событие касания в UIViewController .

Но tableview полностью покрывает это UIViewController , поэтому мы не можем реагировать на событие касания.

Итак, я переписал TableView события касания.

теперь все в порядке.

Тем не менее, это также оставило позади небольшую часть следующей проблемы

Время касания, не очень плавное, отбрасывает кадр.

ps: на этот раз я не загружал никаких данных внутри TableView.

Таким образом, можно сделать вывод, что данные о загрузке не вызваны жидкостью . . .

Потому что, конечно, в других местах! ! !

Возможно, вы подумаете, что есть другой лучший способ решить этот случай, который может легко перенести проблемы

Это значение задается с помощью настройки userInteractionEnabled response touch для управления тем, будет ли получено управляющее сообщение.

Но трагедия в том, что Бог всегда надеется, когда вам в голову попадает кирпич. .

Почему тогда? мы пытаемся подумать об этом! Подумайте об этом, узнаете или можете попробовать.

Говоря непосредственно перед рамкой удаления проблемы, но также надеюсь обсудить с вами ах. .

Идеальное решение, я открою выход!

Спасибо всем.

Комментарии:

1. Не могли бы вы перефразировать свой вопрос. Я не понимаю вашего вопроса. И, пожалуйста, предоставьте код.

2. Ой. Это странно..

Ответ №1:

Я думаю, вас смущает разница между представлением и контроллером представления.

UIViewController не отображается на экране: это класс, который обрабатывает логику контроллера, связанную с представлением (в вашем случае с табличным представлением). На экране отображается табличное представление, контроллер представления существует только для того, чтобы снабжать его данными и отвечать на сообщения, отправляемые табличным представлением.

Что касается проблемы с удаленными кадрами, что вы пытаетесь сделать в touchMoved ?