讓我們在這裏說的觀點是我的籌碼佈局的UINavigationController:如何刪除堆棧
View3 --> Top of the stack
View2
View1
HomeView --> Bottom of the stack
於是我在View3
現在,如果我點擊Home
按鈕,我想加載HomeView
,這意味着我需要彈出View3
,View2
和View1
。但如果我彈出View3
,則會顯示View2
。我不想那樣。我想要刪除View3
,View2
和View1
,並且將顯示HomeView
。任何想法如何?
我在示例中擁有homeview,但在我的代碼中並不是這種情況。 TYVM :) – 2010-04-07 19:41:28
我嘗試過,但它說'HomeView'是未定義的,這是有道理的,因爲我在'View3'中,所以我沒有提及'HomeView',是嗎? – 2010-04-07 19:48:11
是的,你需要引用'HomeView',你可以通過'self.navigationController.viewControllers'屬性獲得 – 2010-04-07 19:57:41