2015-09-14 71 views
0

好吧,這是事情,我有一個應用程序與tabbarcontroller。 我有這個tabbarcontroller(test1,test3,test4,test5)四個選項卡。 如果我已經在第一個選項卡上,當我選擇它時,我希望此選項卡從test1更改爲test2。 目前我設法改變標題,但爲了實際重新加載視圖,我必須切換到其他標籤之一併返回。 我在這個問題上掙扎了很長一段時間,我似乎無法找到我失敗的地方。swift ios9:如果選項卡已被選中,當點擊它時將當前選項卡切換到另一個選項卡

這裏是控制器鏈接與我的四個選項卡中的代碼: http://pastebin.com/tvJ0PYvR

這裏是代碼鏈接到我的tabbarcontroller: http://pastebin.com/jSw8dPfJ

任何幫助,將不勝感激,謝謝。

回答

0

好了,所以這裏的答案,尋找如何檢測的選擇(如果已經在選項卡上)之後刷新視圖 http://pastebin.com/w88m5M0Y 什麼人需要做的是要刪除的視圖時,並重新創建視圖幾乎找不到它顯示新的(從TEST1切換到第一個選項卡上測試2)

在didSelectItem功能將這個:

self.viewDidDisappear(假)

self.viewWillAppear(真)

相關問題