Расширить значение по умолчанию interactivePopGestureRecognizer за пределами края экрана?

У меня есть UIViewController который попадает в стек навигации. Я хотел бы расширить стандартный интерактивный жест UIRectEdgeLeft , чтобы UIRectEdgeLeft этот контроллер представления за UIRectEdgeLeft границ UIRectEdgeLeft по умолчанию, чтобы пользователи могли инициировать интерактивное обратное действие путем панорамирования из любого места в представлении.

Я попробовал переместить свой собственный интерактивный контроллер контроллера, но очень сложно полностью воспроизвести красивую обработку параллакса по умолчанию interactivePopGestureRecognizer . Например, fromViewController скрывает навигационную панель, в то время как toViewController показывает ее – что-то, что нелегко обрабатывать в пользовательском интерактивном переходе, но не работает в действии по умолчанию.

В результате я хочу расширить действие по умолчанию на большую область жесты pan, но API, похоже, не поддерживает просто замену жестов.

Какие-нибудь творческие предложения?

One Solution collect form web for “Расширить значение по умолчанию interactivePopGestureRecognizer за пределами края экрана?”

Проверьте мою библиотеку SloppySwiper , которая достигает этого, используя UIPanGestureRecognizer и воссоздавая анимацию по умолчанию. Вы также можете увидеть мои идеи в https://github.com/fastred/SloppySwiper/issues/1 .

  • Как вручную добавить кнопку «Назад» в мою навигационную панель?
  • cellForItemAtIndexPath, sizeForItemAtIndexPath, insetForSectionAtIndex не запускается iOS
  • Как использовать расширение поставщика документов?
  • Признать событие click или gesture при отключенном UIButton
  • Как получить изображение из указанного каталога PATH или документа с помощью NSBundle
  • Устранение ошибки UIBezierPath при прокрутке
  • Как сделать один цвет прозрачным в UIImage
  • sqlcipher перестала работать в iOS 10
  • Как я могу оживить контейнер UIView, чтобы уменьшить его высоту?
  • Как извлечь список строк электронной почты или почтового ящика в тексте или проверить, соответствует ли строка правильному адресу электронной почты?
  • Как подсчитать значения дубликатов в NSArray?
  • Interesting Posts

    Метод UIView swizzling swift 3

    Почему вставка раздела макета потока не соблюдается, когда динамическое определение ячейки включено в UICollectionView?

    Создайте SecKey по модулю и экспоненте в быстром

    Как создать zlib для arm64

    Скрыть навигационную панель, в зависимости от того, как появился контроллер просмотра

    Представить диспетчер просмотра раскадровки из делегата приложения?

    Xcode Server 4.0 git push из скрипта запуска сборки

    Swift: передать значение параметра функции Selector

    Частное совместное использование данных между приложениями iOS, имеющими разные идентификаторы команд

    Popovers нельзя представить из представления, которое не имеет оконной ошибки

    Удаление панели WKWebView в Swift

    Xcode / iOS: модульные тесты, схемы и конфигурации

    Расширение рассылки iOS: получите URL-адрес страницы при совместном использовании через контекстное меню в Safari

    Проблема объединения даты и времени в один NSDate

    SVPullToRefresh не может вытащить пустой UICollectionView

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.