我的 Storyboard顺序如下:
- UINavigationController
- 启动ScreenVC
- LoginVC 或 SignUPVC
- UITabBarController
- Tab1VC
- Tab2VC
我希望后退按钮出现在 LaunchScreenVC 和 LoginVC/SignUpVC 中,而不是 Tab1VC 和 Tab2VC 中。
我将 [self.tabBarController.navigationItem setHidesBackButton:YESanimated:YES];
放置在 Tab1VC 和 TabVC2 的 viewWillAppear
内,但没有效果。我读到应该在实例化 VC 之前调用此代码,但由于我使用的是 Storyboard,我如何才能做到这一点?
最佳答案
如果您只想隐藏后退按钮,可以执行以下操作,将其添加到 tabBarController 的 viewDidLoad 方法中。
self.navigationItem.hidesBackButton = YES;
关于ios - 在 UITabViewController 中隐藏 "Back"按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26580090/