2012-03-19 141 views
1

我有一個TabBarController,它在第一個實例中包含一個用於登錄目的的ViewController。使用TabBarController維護狀態

成功登錄後,另一個viewcontroller被推入。

我注意到,如果你再次選擇標籤,你將返回棧頂,我想要發生的是你返回到你離開的位置。

這是需要自己管理的東西,還是有一個屬性或可以設置的效果。

+1

除了爲未使用的登錄視圖浪費資源,我會在使用後完全刪除登錄視圖。 – 2012-03-19 21:02:01

回答

2

你必須通過保持狀態來自己管理。您可能需要在UITabBarDelegate中實施shouldSelectViewController,以便在用戶單擊標籤欄時收到通知。
這是在任何東西切換之前發送的。