使用使用新的故事板的功能与iOS标签栏控制器iphone的iOS5

问题描述:

林。我有一个标签栏,它也有一个名为mytabbarcontroller的类名。但是我没有这个一个单独的类作为在.h/.m文件为这一点,因为它的所有的实现是在排序不同的看法。现在我有一个视图控制器出现在带有活动指示器的标签栏之前。一旦停止,它必须移动到标签栏控制器。不过,我不能用mytabbarcontroller初始化它,因为我没有.h文件导入。目前它进入一个没有任何东西的标签栏控制器 - 基本上它创建了一个新的标签栏控制器。我的代码如下。我也尝试了initwithnibname并给出了笔尖名称 - 例如mytabbarcontroller。但是,这会引发错误。使用使用新的故事板的功能与iOS标签栏控制器iphone的iOS5

UITabBarController *controller = (UITabBarController *)[[UITabBarController alloc] init ]; 
controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; 
[self presentModalViewController:controller animated:YES]; 

因为你声明新的UITabBarController,试试这个替代,进口和intialize标签栏的第一个观点,例如

FirstSceneController.h

进口 “FirstTabViewController.h”

...

FirstTabViewController * firstTab = [self.storyboard instantiateViewControllerWithIdentifier:@“MYTAB barcontroller“]; [firstTab setModalTransitionStyle:UIModalTransitionStyleCoverVertical]; [自我presentModalViewController:firstTab动画:YES];

.... ,也一定要加一个导航控制器,并连接到您的第一个场景。