【发布时间】:2020-05-15 04:11:15
【问题描述】:
我想删除将我带到上一个 VC 的后退按钮。是改变rootVC还是解决方案?
我有 LoginVC 和 HomeVC。如果用户成功登录,他不应该有返回登录屏幕的选项,因为这没有任何意义。
登录VC:
let mainStoryboard = UIStoryboard(name: "Main", bundle: Bundle.main)
let homeVC = (mainStoryboard.instantiateViewController(withIdentifier: "HomeViewController") as! HomeViewController)
self.navigationController?.pushViewController(homeVC , animated: true)
我认为这是关于更改 rootVC,而不是这个(正如我在 Stackoverflow 上发现的):
self.navigationItem.rightBarButtonItem.hidden = YES
【问题讨论】:
-
您可以在成功登录时更改 rootViewController,这可能是成功登录后您的背部问题的解决方案。如果你愿意,我可以提供一些代码。
-
嗯,没问题的话,贴吧。我已经尝试了一些东西,但它没有用......
-
请检查答案。如果这能解决您的问题
-
伙计,再读一遍我的最后两句话
标签: ios swift uinavigationbar uinavigationitem rootviewcontroller