問題描述:
1>新建tabBarController,TabBarController有兩個tabItem,分別對應"首頁"和"個人中心"控制器;
2>我在"首頁"的視圖添加一個按鈕,當我點擊這個按鈕,跳到"首頁"的子頁面,此刻,我在這個子頁面點擊另外一個按鈕,要跳轉到"個人中心"控制器,相當于跨Item(跨父級)操作了,改如何操作
圖片說明:
Paste_Image.png
解決方式:
1.tabBarController有個關鍵的API,通過選擇tabBarController的Item,進而跳到對應的父級控制器,方法就寫在tabBarController這個類里邊.
Paste_Image.png
2.由于是"子控制器"跳到沒有血緣關系的"父控制器",那么我們回頭重新點擊"子控制器"對應的"父控制器"時候,需要進一步處理
Paste_Image.png
demo下載:
https://github.com/OwenJoe/tabBarSelect.git
關于TabBarController的創建,以及控制器的相關跳轉,請移步:
http://www.lxweimin.com/p/a7c5f4028475
http://www.lxweimin.com/p/b300f5cf4708