tabBarController.selectedViewController的默认值?

时间:2011-12-02 23:12:07

标签: ios uinavigationcontroller uitabbarcontroller default-value

在我的iOS应用程序中,我有一个带有一些navigationControllers的tabBarController。在applicationDidFinishLaunching tabBarController.selectedViewControllernull。这是在我将navigationControllers分配给tabBar的tabBarItems之后。

tabBarController.selectedViewController的适当默认值是什么?

也许它可以设置为第一个navigationController。可能需要注意从后台启动应用程序(在这种情况下,用户可能没有在第一个navigationController中停止)。

1 个答案:

答案 0 :(得分:4)

来自UITabBarController的文档,位于selectedViewController

  

此视图控制器是其自定义视图的控制器   标签栏界面显示。指定的视图控制器必须   在viewControllers数组中。将新视图控制器分配给   此属性更改当前显示的视图,并选择一个   标签栏中的相应选项卡。也改变视图控制器   相应地更新selectedIndex属性。 默认值   此属性为零。