2010-07-28 29 views
0

我目前正在嘗試創建一個基於導航的應用程序,推送視圖來更改屏幕內容。我試圖建立一個按鈕,可以讓我從第一屏「重新啓動」,但我不能想出一個辦法做到這一點。如何打破Cocoa Touch應用程序中的「導航堆棧」?

如果我「推」的第一視角,會有一個「後退」按鈕,我只好視圖棧上另一塊。事實上,我想重新初始化那個堆棧。

可能嗎? (我是不是清晰的英語不是我的第一語言:)?)

+1

可能的重複:http://stackoverflow.com/questions/2595049/uinavigationcontroller-how-do-i-delete-a-view-對的一組第二尖 – iwasrobbed 2010-07-28 13:32:59

回答

2

要導航至導航堆棧(到根控制器即)的第一視圖,你可以簡單地只用一個電話:

[self.navigationController popToRootViewControllerAnimated:YES]; 

如果你想改變根控制器以及我認爲你可以做到這一點使用setViewControllers:animated:方法

+0

謝謝,這會我很多:) – Rob 2010-07-28 13:42:09