如何从标签栏列表中显示选定的标签栏
答
创建您的LoginViewController。
如果登录是成功的,请将视图推送到TabBarController,它是您的rootController,并且您可以在此处对代码进行编码。
如果不成功,请设置UIAlerView让他们知道登录不正确,并提供密码恢复机制。
如果您从头开始,我建议您首先获得TabBarViewController(rootController)并准备好一切。然后在LoginViewController上工作,并将其推送到rootController(如果登录成功)。
答
您可以先使用
- (void)setViewControllers:(NSArray *)viewControllers animated:(BOOL)animated
设置,在不登录的用户中,只有通用于所有用户的标签,那么当用户登录时,与setViewControllers:动画:您将能够添加新的和“私人”标签。将它们与animated:YES
相加将为您带来不错的动画效果。 要自定义标签的物品,你可以使用这个对象:
@property(nonatomic, retain) UITabBarItem *tabBarItem
如果您需要帮助,请告诉我,我会给你更多的信息。
你可以编程方式为每个用户创建你的tabbar。 – fatih 2011-06-07 14:31:17