1

我有一个标签栏应用程序,现在我要做的是以编程方式更改同一标签栏项目的视图,这意味着我的要求是当应用程序在安装后第一次运行时(我将使用 NSUserDefaults 作为“第一个time”的东西)标签栏的第一项将包含注册类的笔尖或视图,即首先运行注册页面或视图将显示在标签栏的第一项上,然后在每次运行时显示标志在屏幕中将显示在同一个项目中,现在我很困惑如何以编程方式进行操作,因为我总是使用界面生成器为每个项目设置标签栏内的笔尖,现在情况不同了,请。指导我如何完成这项任务,谢谢。萨德。

4

1 回答 1

1

UITabBarController 有一个名为的方法setViewControllers:animated:,可让您提供要显示的视图控制器数组。如果您检测到这不是“第一次”,您可以重新排列您的控制器列表。

于 2012-04-05T13:12:08.283 回答