我的视图控制器在导航栏上有一个后退按钮显示(在 UINavigationController 中)。当前视图中有一个“编辑”模式。当进入“编辑”模式时,我将leftBarButtonItem替换为“取消”按钮,当退出“编辑”模式时,我想再次将左键更改为“返回按钮”,我该怎么做?
我尝试 self.navigationItem.leftBarButtonItem = self.navigationItem.backBarButtonItem,它只是删除了“取消”按钮,但没有恢复“后退按钮”。
现在我可以创建一个新的导航项,其 UI 就像返回按钮一样,并将其设置为 leftBarButtonItem,但位置与原生返回栏按钮不同,并且失去了滑动返回手势。
有没有办法让导航栏上的本机后退栏按钮项返回?