0
我正在研究一個包含標籤欄的項目。標籤欄包含2個名爲leave和Od的項目。兩者都是普通的viewcontroller類。他們有一個表格視圖裏面(我不是指表視圖控制器)。在點擊表格視圖中的某個項目時,會彈出一個彈出窗口,其中包含一個名爲popUpviewController的viewcontroller swift文件。這顯示在表格視圖中選擇的項目的詳細信息。問題是,當我解僱popUpdialog時,我總是將選定的tabBar項目作爲默認的項目。在這裏它的許可證授權。我們是否可以編程設置在顯示標籤欄時應顯示哪個標籤項?
我所做的是我給了一個故事板ID來標籤欄控制器,並從彈出稱它爲當其解僱,是這樣的。
let viewController:UIViewController = UIStoryboard(name:self.whichSB!, bundle: nil).instantiateViewControllerWithIdentifier("AuthoriseTabBar?") as UIViewController
self.tabBarController?.selectedIndex=2 /* DOESN'T WORK OBVIOUSLY*/
self.presentViewController(viewController, animated: false, completion: nil)
**標籤欄控制器不具有任何它。我關聯的類願當物品1彈出窗口駁回顯示項目1(此作品爲現在標籤欄中顯示的默認項)和項目2當項目2彈出被解僱。**
任何人都可以建議一個以上做的。並且我還沒有使用任何導航控制器在這裏,是否有必要獲得tabbar.selected索引標籤欄