2013-01-18 80 views
0

我有一個navigationcontroller與一些viewcontrollers,我需要知道 我如何觸發每個viewcontroller的導航欄上的後退按鈕操作。Xcode觸發器navigationBar-Back-Button-Action

我有一個阿勒特視圖,當用戶在該警報的視圖按下確定我想 navigationcontroller得到退一萬步,所以我需要觸發後退按鈕 出現在左側的每個導航欄。

請問有人知道這是如何工作:)

因爲如果是doenst作品我要實現每個視圖 - 控制下navigationcontroller使

[self dismissViewController animated:YES completion:nil] 

,我不想這樣做。

回答

3

您必須從堆棧彈出最前面的視圖控制器。

[self.navigationController popViewControllerAnimated:YES]; 

你也可以使用

[self.navigationController popToViewController:someViewController animated:YES]; 

,如果你想去直接回someViewController。

+0

非常感謝我的朋友;) – user1882812