我的应用程序中有一些问题。隐藏背部按钮/ setHidesBackButton不工作
在我的应用程序中有可能编辑一些信息(如iPhone的联系人)。当您按导航栏右侧的'编辑'按钮时,应该隐藏“返回”按钮,并显示“取消”按钮。
当用户从ViewController直接按下“编辑”按钮时,它可以很好地工作。
但是,当用户创建一个新的广告时,带编辑功能的视图控制器应该在编辑模式下打开。我这样称呼:
VICarInfo * vc = [[VICarInfo alloc] init];
[vc setCurrentAdv:adv];
[self.navigationController pushViewController:vc animated:YES];
if (editMode) {
[self.navigationItem setHidesBackButton:YES animated:NO];
[vc btnEditClick];
}
而“后退”按钮并没有消失。
我也尝试隐藏ViewWillAppear,ViewDidLoad或ViedDidLayout子视图中的按钮,也不成功。
请给我任何建议,如何做到这一点。
谢谢。
没有:(不是这样工作的... – Andrey
现在你得到了什么问题 –
只是一样,没有什么变化 – Andrey