2012-05-15 89 views
0

我目前正在開發基於導航控制器的應用程序。但是,當用戶註銷時,我想要進入初始屏幕並銷燬堆疊的所有其他視圖。什麼是最好的方式來做到這一點?「翹曲」以查看iPhone iOS

編輯:

我試着做兩個答案建議,但我得到了一個nilnavigationViewController。所以我會添加另一個我認爲以前沒用的細節。其實我試圖從嵌入在NavigationController中的TabViewController執行此操作。如果這改變了任何事情,我很抱歉。

回答

3

[self.navigationController popToRootViewControllerAnimated:YES];

+0

嗨,你能檢查我的問題的更新?謝謝 – Renan

+1

這聽起來像一個糟糕的視圖控制器設置,但self.tabBarController.navigationController返回不是零的東西? –

+0

我實際上是在做一件事情錯誤的:在調用上述方法之前,我在模態上調用了關閉。反轉訂單使其工作。謝謝 – Renan

0

寄popToRootViewControllerAnimated消息發送到導航控制器