隐藏"返回" UITabViewController中的按钮

时间:2014-10-27 01:52:56

标签: ios objective-c mobile uinavigationcontroller uitabbarcontroller

我的故事板序列如下:

  • 的UINavigationController
  • LaunchScreenVC
  • LoginVC或SignUPVC
  • 的UITabBarController
  • Tab1VC
  • Tab2VC

我希望后退按钮出现在LaunchScreenVC和LoginVC / SignUpVC中,但不是Tab1VC和Tab2VC。

我将[self.tabBarController.navigationItem setHidesBackButton:YES animated:YES];放在Tab1VC和TabVC2的viewWillAppear内,但它没有效果。我读过这个代码应该在实例化VC之前调用,但是我怎么能这样做,因为我使用的是故事板?

1 个答案:

答案 0 :(得分:4)

如果您只想隐藏后退按钮,可以执行以下操作,将其添加到tabBarController的viewDidLoad方法中。

self.navigationItem.hidesBackButton = YES;