代码之家  ›  专栏  ›  技术社区  ›  Anh

UINavigationController的后退按钮消失了吗?

  •  11
  • Anh  · 技术社区  · 17 年前

    我注意到我的一个视图控制器发生了一些奇怪的事情:后退按钮消失了,但可以通过点击左上角(即按钮应该所在的位置)返回到之前的视图控制器。

    在我的整个文件中,没有一行将self.navigationItem.hidesBackButton设置为YES;NSLog还会在viewDidLoad中将0打印为self.navigationItem.hidesBackButton的值。

    3 回复  |  直到 17 年前
        1
  •  23
  •   Anh    17 年前

    删除这条线可以解决问题。

        2
  •  0
  •   Jeggy    10 年前

    我有一个递归导航控制器,这也发生在我身上,我用这段代码来修复它:

    self.navigationItem.leftItemsSupplementBackButton = true