我怎麼能說TabbarViewControllers連接的viewController從簡單的UIViewController這裏簡單的UIViewController嵌入的UINavigationController。我需要UINavigationController在將其中一個移動到其他viewController時提供的Push和Pop效果。在谷歌挖掘後,我發現推動標籤欄視圖控制器內導航堆棧不是一個很好的方式來構建應用程序。我嘗試創建自定義事務動畫,但它與UINavigation事務效果不同。請給出一些建議或解決方案。謝謝!!如何從嵌入導航控制器的簡單視圖控制器調用標籤欄視圖控制器?
0
A
回答
1
您可以直接將UITabbarController設置爲窗口的rootViewController。
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
_tabObj = (TabbarViewController*) [storyboard instantiateViewControllerWithIdentifier:@"TabbarViewController"];
self.window.rootViewController = _tabObj;
查看上述代碼。
+0
另一個選項簡單'現在modally'也可以工作 –
+0
目前modally不給動畫像UINavigationController推動畫 –
0
作爲Nirmalsinh的答案,你可以設置視圖控制器符合UITabBarControllerDelegate
作爲你的self.window.rootViewController
,那麼它應該有UITabBarController
裏面。
var tabBarController: UITabBarController
,那麼你可以在每個標籤的導航和視圖控制器的
let firstViewController = FirstViewController()
let firstNavigationController = UINavigationController(rootViewController: firstViewController)
// other setter
tabBarController.viewControllers = [
firstNavigationController
]
然後裏面FirstViewController
,您可以撥打
let secondViewController = SecondViewController()
navigationController?.pushViewController(SecondViewController, animated: true)
相關問題
- 1. 從導航欄視圖控制器導航到標籤欄視圖控制器
- 2. 在新的導航控制器中嵌入視圖控制器
- 3. 如何調用視圖控制器與導航控制器
- 4. 結合標籤,導航控制器和視圖控制器
- 5. 從標籤欄控制器註銷到根視圖控制器
- 6. 使用視圖控制器既作爲模式視圖控制器和作爲標籤欄視圖控制器
- 7. 標籤欄和導航控制器不能再看到在視圖控制器
- 8. 導航控制器與導航控制器的標籤欄控制器
- 9. 嵌入導航控制器隱藏在視圖控制器導航項目
- 10. 將視圖控制器推入導航控制器的問題
- 11. 實例化視圖控制器Swift 3標籤欄控制器
- 12. 故事板 - 視圖控制器到標籤欄控制器
- 13. 從當前視圖控制器的子視圖控制器導航到詳細信息視圖控制器
- 14. iPhone:視圖控制器的標籤欄
- 15. 如何從導航控制器中的視圖控制器堆棧中獲取特定的視圖控制器?
- 16. 將視圖控制器推入導航控制器
- 17. 如何:導航控制器在標籤欄控制器
- 18. 從導航控制器中刪除視圖控制器
- 19. 不使用導航控制器時彈出視圖控制器?
- 20. 在視圖控制器中使用導航控制器
- 21. UIButton在導航回父視圖時跳入標籤欄視圖控制器 - iOS
- 22. 如何在uview控制器上導入視圖控制器?
- 23. 離開導航控制器,並返回到標籤欄視圖
- 24. 帶有導航控制器的視圖控制器
- 25. 釋放與導航控制器相關的視圖控制器
- 26. ios swift - 關閉導航控制器的根視圖控制器
- 27. 多個導航控制器中的視圖控制器通信
- 28. 故事板 - 視圖控制器中的導航控制器
- 29. 帶有標籤欄控制器的導航控制器?
- 30. GET導航控制器的標籤欄控制器
意味着你需要從普通視圖控制器打開的UITabBarController,對不對? – Nirmalsinh
是@Nirmalsinh。 –