Предотвращение скольжения, когда вид сверху выключен

Так что я поигрался с примерами, включенными в ECSlidingView.

В примере BasicMenu: я поместил 20 строк в табличном представлении настроек. Когда я открываю меню, представление таблицы в настройках продолжает скользить, если я касаюсь его.

В Примере TransitionFun представления таблиц не могут перемещаться, когда они не полноэкранные.

Я просмотрел код и не вижу, что вызывает эту разницу. Может ли кто-нибудь указать мне на это? У меня есть приложение, которое в основном было запущено как BasicMenu, и у меня иногда возникают проблемы с использованием жеста панорамирования для закрытия меню, потому что вместо этого я случайно выдвигаю в основном неэкранное представление таблицы.

Спасибо!

1 ответ

Решение

Посмотрите на настройку:

slidingController.topViewAnchoredGesture = ECSlidingViewControllerAnchoredGesturePanning | ECSlidingViewControllerAnchoredGestureTapping;

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

Другие вопросы по тегам