如何在故事板中登录后更改标签栏项目

时间:2014-07-14 07:25:16

标签: ios storyboard uitabbarcontroller

我是iOS的新手,在Storyboard上工作,并在其中添加了带导航控制器的Tabbar Controller。我想在成功登录后更改标签栏项目。

标签栏项目(登录前) - >我的联系,搜索,注册,登录。

标签栏项目(登录后) - >我的联系方式,搜索,我的个人资料,退出

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

与没有故事板相同。使用UITabBarController的方法:

@property(nonatomic,copy) NSArray *viewControllers;
and
- (void)setViewControllers:(NSArray *)viewControllers animated:(BOOL)animated;
  

设置标签栏控制器的根视图控制器。

     

在运行时分配一组新的视图控制器时,选项卡栏   controller在安装之前删除所有旧视图控制器   新的。更改视图控制器时,标签栏   controller会记住以前的视图控制器对象   选择并尝试重新选择它。如果选择了视图控制器   它不再存在,它会尝试选择视图控制器   数组中的索引与上一个选择相同。如果该索引是   无效,它选择索引0处的视图控制器。

要获取UITabBarController,您可以使用outlet机制,或者只使用self.tabBarController从ViewController获取它。