0
通过[self.view addSubview:tabBarController.view]
将标签栏控制器添加到UIView
; 未加载内容视图控制器视图,同时选择它崩溃的标签栏项目。当将标签栏控制器设置为根视图控制器时,它工作正常。如何将标签栏控制器设置为UIView,以便为iAd等其他目的设置另一个视图?将TabBArController添加到UIView
通过[self.view addSubview:tabBarController.view]
将标签栏控制器添加到UIView
; 未加载内容视图控制器视图,同时选择它崩溃的标签栏项目。当将标签栏控制器设置为根视图控制器时,它工作正常。如何将标签栏控制器设置为UIView,以便为iAd等其他目的设置另一个视图?将TabBArController添加到UIView
您刚才创建的应用程序委托一个的TabBar控制器,但不要把它添加到窗口,并在视图控制器,你刚才添加这些:
gObjAppDelegate.tabBarController = [[UITabBarController alloc] init];
gObjAppDelegate.tabBarController.viewControllers = @[viewController1, viewController2];
[gObjAppDelegate.tabBarController setSelectedIndex:0];
[self.navigationController pushViewController:gObjAppDelegate.tabBarController animated:YES];
gObjAppDelegate是应用程序委托的共享单一实例。这样它为我工作。
你是否使用类似addChildViewController的方法将tabbar控制器添加为子视图控制器:&didMoveToViewController?或者只是使用addSubView? – ratul