2012-07-31 56 views
0

我想模擬一個場景,當額外的視圖控制器中的按鈕被點擊(第二個視圖控制器 - >額外的UIViewController),它返回與第二個標籤欄控制器視圖控制器(標籤欄項目標題2)作爲顯示頁面而不是第一個視圖控制器。默認的選項卡式應用程序用於我的參考。 here是屏幕截圖導航到一個特定的標籤欄 - iOS

回答

0

如果我正確理解您的問題,您正在問如何在Cocoa Touch中實現後退按鈕。

後退按鈕實際上並未在視圖控制器中作用於選項卡的位置。視圖控制器通常被推到一堆視圖控制器上,其中堆棧的頂部是可見的。如果用戶現在選中後退按鈕,則此操作將由堆棧頂部下方的視圖控制器執行,只會彈出最後一個控制器關閉,這意味着您返回。 爲此,您通常將最後一個視圖控制器定義爲您的委託,然後使用它將消息發送給它。

我希望我能正確解釋你的問題。如果沒有,請您詳細說明一下。

+0

它不是後退按鈕。當我按下按鈕時,我假設看到secondViewController而不是firstViewController,即使它是標籤欄上的第一項。 – 2012-07-31 06:49:45