如何制作标签栏,使标签栏的第一个标签不应保持选中状态

时间:2011-08-03 11:35:26

标签: iphone objective-c

我已经创建了一个Windows应用程序。在我的appdelegate我调用了一个名为 analogcontroller 的控制器类,并将此类添加到我的窗口中,这样当我运行应用程序时,该页应该是首先是这个页面包含一个模拟时钟,其中有五个tabbaritems,每个都调用不同的类。

因此,在模拟控制器类xib中,我添加了一个tabbar,其中包含5 tabbaritems。但是当我运行我的应用程序时,打开的页面是firsttabbaritem的页面而不是 analogcontroller 。我希望当我运行我的应用程序时,我的模拟控制器的xib应该被调用,下面有5个tabbar项目,当我点击特定的tabbaritem时,只应打开其相应的页面,否则不会。这怎么可能?

2 个答案:

答案 0 :(得分:0)

您可以将tabbar selected index设置为从0开始的所需选项卡索引

您可以编写类似tabbarcontroller.tabbar.selectedindex = 1;

的内容

原谅语法错误......你应该试试这个。 xCode是丰富的编辑器。

答案 1 :(得分:0)

如果你有一个可见的tabBarController,那么必然会选择一些东西。没办法解决这个问题。

但是,如果您想要隐藏tabBar,那么您当然可以通过将其hidden属性设置为YES或在所选选项卡顶部显示模式视图(例如第一个viewController)来实现。

类似问题here

相关问题