2010-09-06 66 views
9

我正在使用UINavigationController從UITableViewController滑動到另一個視圖。在第二個視圖中,我創建了一個附加到動作的自定義「後退」按鈕。UINavigationController返回到第一個視圖

我使用什麼代碼返回以關閉當前視圖並回到第一個視圖?我需要的東西等同於[super dismissModalViewControllerAnimated:true];但顯然這不是一種模態觀點。

謝謝。

回答

16

看看你的導航控制器上的以下三種方法之一:

popViewControllerAnimated: 
popToRootViewControllerAnimated: 
popToViewController:animated: 

根據您要如何處理,當然它。通常,只使用第一種方法返回到最後一個視圖(將當前視圖推送到導航堆棧的視圖)。

+0

謝謝,這真是幫了! – 2010-09-06 20:26:20

+0

沒問題,很高興我能幫上忙 – jer 2010-09-06 20:26:33

9

使用popToRootViewControllerAnimated方法的UINavigationController:

[self.navigationController popToRootViewControllerAnimated:animated]; 
相關問題