1
我建立了自己的TabBarController
根据UIViewController
和UIButtons
。我用UINavigationController(s)准备了我的viewControllers。如何激活UINavigationController并在它们之间切换
如何激活这些视图,我如何在它们之间切换以及如何让myTabBarController保持在最前?
我建立了自己的TabBarController
根据UIViewController
和UIButtons
。我用UINavigationController(s)准备了我的viewControllers。如何激活UINavigationController并在它们之间切换
如何激活这些视图,我如何在它们之间切换以及如何让myTabBarController保持在最前?
你的结构应该是这样的:
TabBarController
|
|
|____NavController1
| |
| |
| |____RootVC1
|
|
|____NavController2
| |
| |
| |____RootVC2
|
|
|____NavController3
| |
| |
| |____RootVC3
|
在你的应用程序代理,您设置根视图控制器为您tabBarController控制器。
然后为每个自定义的选项卡切换按钮,你可以告诉你tabBarController基础上,将选定的索引什么按下的按钮是:
-(void)button1Pressed
{
myTabBarController.selectedIndex = 1;
// you might want to set your button's enabled graphic and set other button to disable graphic
}
Thanks.I我不使用TabBarController
,我尝试自己构建它。我如上所述调用了NacControllers数组,并且希望知道如何使用它们。 SubView,pushViewController或presentModalViewController不适合我。什么是激活这些NacControllers + RootVC的正确方法 – user1665003