#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
?