所以我注意到当用户在屏幕的最左侧(向任一方向)滑动时,我的所有 View 都收到返回(弹出 View )的手势(这是 iOS7 的新功能)
到目前为止,我已经尝试过使用以下方法关闭它,但无济于事:
[self.navigationItem setHidesBackButton:YES];
在 NavigationController 本身的初始化中(因为委托(delegate)似乎正在使用它)。
最佳答案
objective-c
self.navigationController.interactivePopGestureRecognizer.enabled = NO;
迅速
navigationController?.interactivePopGestureRecognizer?.isEnabled = false
关于ios - 如何关闭自动手势以使用导航 Controller 返回 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19019900/