2012-08-17 55 views
0

我在访问故事板中的tabbarcontroller时遇到问题,当它不是初始视图时。所以基本上在故事板中有一个初始视图,它导致了tabbarcontroller。我想改变标签的颜色,但我没有访问它!我知道如果它的初始视图可以添加到委托中,但在这种情况下它不是故事板中的初始视图!我读过某处,我必须在第一个视图中重写一个方法,但没有详细说明它!当它不是初始视图时如何访问UITabBarController?

回答

0

如果您在故事板中的视图控制器中,则此代码为: UIStoryboard * storyboard = self.storyboard; UIViewController * vc = [storyboard instantiateViewControllerWithIdentifier:@“OtherViewController”];

将得到你想要的其他viewcontroller,你可以做的事情,如: 设置你自己作为它的代表: [(OtherViewController *)vc setDelegate:self]; 显示: [self presentViewController:vc animated:YES completion:nil];

我想你可以用它来获得另一个viewcontroller,然后从它访问tabbar。

对不起,如果我误解你正在尝试做什么。

相关问题