我的情节提要顺序如下:

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

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

    我将[self.tabBarController.navigationItem setHidesBackButton:YES animated:YES];放在Tab1VC和TabVC2的viewWillAppear内,但没有效果。我读到应该在VC实例化之前调用此代码,但是由于使用情节提要板,我该怎么做?

    最佳答案

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

    self.navigationItem.hidesBackButton = YES;
    

    关于ios - 在UITabViewController中隐藏“返回”按钮,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26580090/

    10-11 22:27
    查看更多