我怎么能说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。 –