我有以下 VC:
中心的VC是“登录”屏幕,如果用户被授权,它只是将用户重定向到标签栏 Controller 。
我想禁止从 TabBarController 中的任何 VC 返回 Login VC(使用“返回”按钮和滑动)。
如何做到这一点?
要禁用后退按钮和向后滑动功能,请将此行添加到您的 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/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (https://ogeek.cn/) | Powered by Discuz! X3.4 |