我正在使用UINavigationController從UITableViewController滑動到另一個視圖。在第二個視圖中,我創建了一個附加到動作的自定義「後退」按鈕。UINavigationController返回到第一個視圖
我使用什麼代碼返回以關閉當前視圖並回到第一個視圖?我需要的東西等同於[super dismissModalViewControllerAnimated:true];但顯然這不是一種模態觀點。
謝謝。
我正在使用UINavigationController從UITableViewController滑動到另一個視圖。在第二個視圖中,我創建了一個附加到動作的自定義「後退」按鈕。UINavigationController返回到第一個視圖
我使用什麼代碼返回以關閉當前視圖並回到第一個視圖?我需要的東西等同於[super dismissModalViewControllerAnimated:true];但顯然這不是一種模態觀點。
謝謝。
看看你的導航控制器上的以下三種方法之一:
popViewControllerAnimated:
popToRootViewControllerAnimated:
popToViewController:animated:
根據您要如何處理,當然它。通常,只使用第一種方法返回到最後一個視圖(將當前視圖推送到導航堆棧的視圖)。
使用popToRootViewControllerAnimated方法的UINavigationController:
[self.navigationController popToRootViewControllerAnimated:animated];
謝謝,這真是幫了! – 2010-09-06 20:26:20
沒問題,很高興我能幫上忙 – jer 2010-09-06 20:26:33