我怎麼能說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. IOS5:如何從視圖導航到標籤欄控制器
- 7. 從導航控制器導航到正常視圖控制器
- 8. 從視圖控制器刪除標籤欄控制器
- 9. 從標籤欄控制器註銷到根視圖控制器
- 10. 從視圖控制器移動到標籤欄控制器
- 11. 使用視圖控制器既作爲模式視圖控制器和作爲標籤欄視圖控制器
- 12. 導航控制器與導航控制器的標籤欄控制器
- 13. 調用父視圖控制器(通過導航控制器)
- 14. 標籤欄和導航控制器不能再看到在視圖控制器
- 15. 在標籤欄控制器/導航控制器上添加自定義視圖?
- 16. 模態視圖導航控制器欄
- 17. 嵌入導航控制器隱藏在視圖控制器導航項目
- 18. 將視圖控制器推入導航控制器的問題
- 19. 如何將導航控制器內的標籤欄控制器?
- 20. 故事板 - 視圖控制器到標籤欄控制器
- 21. 實例化視圖控制器Swift 3標籤欄控制器
- 22. 顯示視圖控制器之前標籤欄控制器
- 23. 標籤欄控制器與視圖控制器
- 24. 從當前視圖控制器的子視圖控制器導航到詳細信息視圖控制器
- 25. iPhone:視圖控制器的標籤欄
- 26. 如何從導航控制器中的視圖控制器堆棧中獲取特定的視圖控制器?
- 27. 將視圖控制器推入導航控制器
- 28. 如何:導航控制器在標籤欄控制器
- 29. 從導航控制器中刪除視圖控制器
- 30. 從導航控制器移動到父視圖控制器
意味着你需要從普通視圖控制器打開的UITabBarController,對不對? – Nirmalsinh
是@Nirmalsinh。 –