Как сделать, чтобы swipe в NavigationController работал по все области экрана, а не только слева?

Вытащил на storyboard NavigationController, подключил к нему сцены. Сцену, вызываемую через push, можно закрыть кнопкой назад и свайпом, поднеся палец к левому краю экрана. Как можно сделать, чтобы свайп работал по всему экрану, а не только у левого края?
  • Вопрос задан
  • 342 просмотра
Пригласить эксперта
Ответы на вопрос 1
doublench21
@doublench21 Куратор тега Swift
Да ничего сложного. Отличный пример https://medium.com/@ludvigeriksson/custom-interact...

Основная суть - это реализовать два протокола UIViewControllerTransitioningDelegate и UIViewControllerAnimatedTransitioning. Уже в самой реализации ты сам добавишь любые жесты.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы