我的應用程序中有一些問題。隱藏背部按鈕/ 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