覆盖导航控制器后退按钮

时间:2015-06-19 16:06:01

标签: ios iphone uinavigationcontroller uibarbuttonitem popviewcontroller

我有一个名为detailViewController的UIViewController,我从homeViewController推送。

在detailViewController中有一个容器,它将显示子视图A,B和C.

如果我点击导航栏中的后退按钮,导航将按预期弹出到homeViewController。我想覆盖后退按钮,以便在容器显示子视图B时,容器更新以显示子视图A(同样,子视图C转到子视图B)。如果我们显示子视图A然后按预期弹回homeViewController。

基本上,我需要能够点击后退按钮,但强制导航不会弹出到上一个视图。这可能吗?

我知道我可以隐藏后退按钮并将其替换为自定义栏按钮项,但我不想这样做。我想保留原生后退按钮的确切样式。

0 个答案:

没有答案