我有兩個ViewController從第一個我添加了兩個欄按鈕到第二個ViewController。代碼這裏 - `從另一個ViewController隱藏欄按鈕(左右兩側)?
self.navigationItem.leftBarButtonItem =
[[[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemCancel
target:self
action:@selector(backBtnAction)] autorelease];
self.navigationItem.rightBarButtonItem =
[[[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemDone
target:callListViewCtrObj
action:@selector(saveListNameAction)] autorelease];
self.navigationItem.rightBarButtonItem.tintColor = [UIColor blueColor];`
現在我想刪除這兩個按鈕時,完成按鈕點擊(即callListViewCtrObj的saveListNameAction被調用時,看到上面的代碼),我已經試過像這 - homeViewCtrObj.navigationItem.leftBarButtonItem = nil; homeViewCtrObj.navigationItem.rightBarButtonItem =nil;
其中homeViewCtrObj爲對象第一視圖控制器。
任何建議或示例代碼將不勝感激。 謝謝。
另一種選擇是在初始化即將推入的視圖後,您可以將按鈕設置爲零。 – Hackmodford
在這種情況下,你不會使用自己 – Hackmodford
謝謝..工作! – Bharat