TableViewController, представленный модально, сопротивляется прокрутке и его трудно отклонить - PullRequest
0 голосов
/ 06 февраля 2020

У меня есть TableViewController с динамическими c ячейками, который представлен модально через другой контроллер табличного представления, и он «сопротивляется» жесту перетаскивания, с помощью которого модалы могут быть отклонены.

Я попытался активировать взаимодействие с пользователем для всех ячеек-прототипов, но безрезультатно.

Попытался провести быстрое тестирование с помощью фиктивной таблицы c, и жест перетаскивания работает как обычно.

Может ли быть, что динамические c ячейки каким-то образом мешают жесту?

Есть ли какое-либо свойство, которое я мог изменить в моем динамическом c контроллере таблицы и которое может повлиять на Способность модала легко уволить?

Я настроил свою таблицу так:

    self.tableView.separatorStyle = .none
    self.tableView.backgroundColor = .systemGray6
    self.tableView.alwaysBounceVertical = true

1 Ответ

0 голосов
/ 06 февраля 2020

Обнаружено, что виновной была эта строка, когда я настраивал свой tableviewcontroller:

        self.tableView.alwaysBounceVertical = false

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

Я установил для него значение true, и все работало, хотя я думаю, что можно отключить отскок и по-прежнему иметь возможность перетаскивать модал вниз ...

...