Предотвращение скольжения, когда вид сверху выключен
Так что я поигрался с примерами, включенными в ECSlidingView.
В примере BasicMenu: я поместил 20 строк в табличном представлении настроек. Когда я открываю меню, представление таблицы в настройках продолжает скользить, если я касаюсь его.
В Примере TransitionFun представления таблиц не могут перемещаться, когда они не полноэкранные.
Я просмотрел код и не вижу, что вызывает эту разницу. Может ли кто-нибудь указать мне на это? У меня есть приложение, которое в основном было запущено как BasicMenu, и у меня иногда возникают проблемы с использованием жеста панорамирования для закрытия меню, потому что вместо этого я случайно выдвигаю в основном неэкранное представление таблицы.
Спасибо!
1 ответ
Посмотрите на настройку:
slidingController.topViewAnchoredGesture = ECSlidingViewControllerAnchoredGesturePanning | ECSlidingViewControllerAnchoredGestureTapping;
так что, когда вид сверху закреплен, постукивание и панорамирование приведут к скольжению. Это исключает возможность взаимодействия с содержимым контроллера вида сверху.