【问题标题】:Hiding the UINavigation Controller button隐藏导航控制器按钮
【发布时间】:2012-06-07 22:48:39
【问题描述】:

有没有办法从 Storyboards 的导航栏中隐藏导航控制器按钮?

我不希望用户能够使用导航控制器返回上一个视图

谢谢

【问题讨论】:

    标签: objective-c uinavigationcontroller uinavigationbar


    【解决方案1】:

    您可以在 (void)viewDidLoad 方法中使用此代码非常简单地做到这一点:

     self.navigationItem.hidesBackButton = YES;
    

    编辑:如果您在视图中有进一步的导航(即,如果视图可以向前导航到允许返回到它的其他视图),那么实现它可能是一个好主意-(void)viewDidAppear:(BOOL)animated 方法。

    【讨论】:

      【解决方案2】:
      self.navigationItem.rightBarButtonItem = nil;
      

        self.navigationItem.hidesBackButton = YES;
      

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-03
      • 1970-01-01
      • 2011-03-03
      • 1970-01-01
      • 2015-03-24
      相关资源
      最近更新 更多