【发布时间】:2018-04-06 23:37:34
【问题描述】:
我设置了一个导航视图控制器,带有一个后退按钮,用于在 2 个控制器之间切换。用户可以单击后退按钮或只是在屏幕上滑动以获得相同的行为。我想要做的是避免用户开始向左滑动,然后取消转换,保持在同一个控制器上而不是回到第一个。
我知道有一种方法可以block this transition,但不建议这样做。我想要做的是立即执行过渡。我在一些应用程序中看到用户开始向左滑动,滑动会立即执行,并且不会让他们选择中途取消转换。如何执行这种强制即时转换?
我假设它与调用 interactivePopGestureRecognizer 有关,但不知道如何处理它。
谢谢!
【问题讨论】:
标签: swift xcode uinavigationcontroller uiswipegesturerecognizer