我有以下 VC:
中心的VC是“登录”屏幕,如果用户被授权,它只是将用户重定向到标签栏 Controller 。
我想禁止从 TabBarController 中的任何 VC 返回 Login VC(使用“返回”按钮和滑动)。
如何做到这一点?
Best Answer-推荐答案 strong>
要禁用后退按钮和向后滑动功能,请将此行添加到您的 viewDidLoad 方法中:
self.navigationItem.leftBarButtonItem = nil;
self.navigationItem.hidesBackButton = true;
self.navigationController?.navigationItem.backBarButtonItem?.isEnabled = false;
self.navigationController!.interactivePopGestureRecognizer!.isEnabled = false;
关于ios - 禁用单个 ViewController 的后退导航,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/40327997/
|