У меня есть таблицаView, где каждая ячейка запускает модальный вид (это планировщик путешествий, таблица используется для выбора источника и адресата).UITableview не реагирует сразу на выбор ячейки
После выбора адреса модаль отклоняется и пользователь возвращается в таблицу. Однако, если я сразу же выберет ячейку, событие не будет распознано, мне нужно подождать несколько секунд.
Я проверил, что не должны вызыватьсяHighlightCellAtIndexPath или didSelectCellAtIndexPath.
После проверки других вопросов, здесь я также попытался установить delaysContentTouches ложь (для Tableview и встроенного Scrollview см UIButton not showing highlight on tap in iOS7)
ли кто-нибудь знает, как я могу сделать Tableview реагировать на отбор сразу? Задержка достаточно длинная, чтобы раздражать пользователей.
Вы отклоняете этот модальный вид с анимированным = true? –
и следующий вопрос - есть ли какой-либо сложный код в viewWillAppear? возможно, ваш пользовательский интерфейс просто перестает отвечать, потому что это руки где-то там на замке или что-то в этом роде. –
Ваш первый комментарий был ключевой проблемой здесь. Таблица была невосприимчивой, в то время как модальная была уволена. Я предполагаю, что это не то, что я могу изменить, поэтому я удалил анимацию, и все снова хорошо работает :) – mlidal