2011-08-04 95 views
2

我正在創建基於導航的iphone應用程序。在那我必須從一個視圖移動到另一個視圖,因爲用戶選擇,但在一點上,我想從第四視圖移動到第二視圖 我會簡要地向您解釋 我的屏幕是 1)菜單 2)所選菜單的事件列表(在此屏幕上有導航按鈕右鍵單擊此按鈕時另一個視圖將打開以選擇城市時用戶通過清除之前打開的同一屏幕選擇城市應該進入第二屏幕) 3)與上面相同有右鍵更改城市。我如何清除導航控制器在ios中的視圖

那麼我怎麼能做到這一點在ios請幫助我。我在android中通過名爲ACTIVITY_CLEAR_TOP的選項做到了這一點,我想在ios中也是如此。

+1

你可以發表你試過的代碼嗎? –

回答

2
[self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:1] animated:YES]; 
+0

你的問題已經改變了,現在看起來你想要:A)在屏幕3中選擇一個城市,同時從堆疊中彈出該視圖,以便我們回到屏幕2。 B)在屏幕2中,您需要在viewWillAppear中重新加載/刷新該屏幕上顯示的數據。 – ader

相關問題