2011-10-25 37 views
0

我在故事板中创建了一个标签栏控制器,该控制器工作完美。现在我需要从视图控制器移动到此标签栏控制器。我没有用于标签栏控制器的单独的类。然而,我试图为这个标签栏控制器创建一个类,但是当我将其称为/初始化它时,它只是给出了一个新的标签栏,而不是故事板上的最新内容。我一直坚持这一段时间,所以任何帮助将不胜感激。所以应用程序这样工作。 viewcontroller1 - > viewcontroller2 - > tabbarcontroller(它有一个表视图和一个地图视图)使用故事板时,从视图控制器移动到标签栏控制器ioS5

回答

3

如果我正确理解你的问题,你想要做的是分配一个标识符到故事板中的TabBarController,属性检查器,然后用它编程实例化使用此代码的控制器:

UITabBarController *tabBarController = [self.storyboard instantiateViewControllerWithIdentifier:@"TabBarIdentifer"]; 
+0

是的,我确实如此。但是现在我正在做的是以模态方式呈现它。或者我可以将它添加为子视图。但那只是一个孩子的观点。我想这是父视图。我会怎么做? – CodeGeek123

+0

我不太清楚你在问什么。你能澄清一下吗?我认为通常UITabBarController是父视图,因此以模态方式呈现它是一种方式。要做到这一点,只需将您的赛格修改为模式而不是推送。 –

+0

好,所以我做的是对的?在实例中,我使用了presentmodalviewcontroller来显示标签栏。我认为,当模态地呈现某些东西时,它会成为孩子?如果它没有,那么我就做对了,所以不必改变它。让我知道 – CodeGeek123

相关问题