在app delegate didFinishLaunchingWithOptions中设置tabbar viewcontroller

时间:2011-03-14 20:46:40

标签: iphone tabbar uiapplicationdelegate

这似乎是一件非常容易的事情,但由于某些原因我无法理解,而且我不确定要问的关键词是什么。

我有tabbar设置,有5个tabbar项。在我的app委托中,我试图让中间tabbar viewcontroller成为要在didFinishLaunchingWithOptions中加载的viewcontroller。现在左边的tabbar viewcontroller正在加载。

我该怎么做?这是我可以在界面构建器中执行的操作,还是可以通过编程方式执行此操作?

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以通过在didFinishLaunchingWithOptions中添加以下行来以编程方式执行此操作:

    [self.tabBarController setSelectedIndex:2];

这假设“中间”是指索引2处的那个(如同在tabBarController中的索引0,1,2,3,4处有对象)。