我有一个登录页面,如果用户已经登录,那么他/她可以查看比显示给未注册用户更多的标签页。登录的用户可以查看更多选项卡。 任何人都可以给我一些想法吗?如何从标签栏列表中显示选定的标签栏
1
A
回答
0
创建您的LoginViewController。
如果登录是成功的,请将视图推送到TabBarController,它是您的rootController,并且您可以在此处对代码进行编码。
如果不成功,请设置UIAlerView让他们知道登录不正确,并提供密码恢复机制。
如果您从头开始,我建议您首先获得TabBarViewController(rootController)并准备好一切。然后在LoginViewController上工作,并将其推送到rootController(如果登录成功)。
0
您可以先使用
- (void)setViewControllers:(NSArray *)viewControllers animated:(BOOL)animated
设置,在不登录的用户中,只有通用于所有用户的标签,那么当用户登录时,与setViewControllers:动画:您将能够添加新的和“私人”标签。将它们与animated:YES
相加将为您带来不错的动画效果。 要自定义标签的物品,你可以使用这个对象:
@property(nonatomic, retain) UITabBarItem *tabBarItem
如果您需要帮助,请告诉我,我会给你更多的信息。
相关问题
- 1. 淹没/显示标签栏
- 2. 如何在标签栏中突出显示标签
- 3. 如何显示标签栏像iPhone
- 4. iOS:旧的标签栏图标显示
- 5. 总是在标签栏中显示标头文件的标签
- 6. 如何自定义标签栏按钮和标签栏选择的颜色?
- 7. 标签栏图标不会显示
- 8. 标签栏不显示图标?
- 9. 标签栏定制
- 10. 只在操作栏中显示标签
- 11. 如何同样间距标签栏标签栏的项目
- 12. 如何显示底部栏(标签栏控制器)?
- 13. 如何显示导航栏时,标签栏项目点击
- 14. 标签栏的问题,导航到该页面时不显示标签栏
- 15. 自定义标签栏和标签栏按钮项目
- 16. 显示ABPeoplePickerNavigationController时隐藏标签栏?
- 17. 标签栏项目将不会显示
- 18. 标签栏不显示在活动
- 19. 标签栏外观突出显示
- 20. 标签栏不显示在TabbedPage上
- 21. 标签栏显示在屏幕外
- 22. 如何添加标签栏?
- 23. 如何将标签栏
- 24. 如何将标签定位到标签栏的右侧?
- 25. 隐藏标签栏项目中的标签栏控件
- 26. 隐藏标签栏中的标签栏应用程序
- 27. 标签栏图标选择的图像
- 28. iOS - 如何删除标签栏中选定项目的高亮显示
- 29. 如何在android中的不同活动中显示标签栏
- 30. 定制滚动标签栏
你可以编程方式为每个用户创建你的tabbar。 – fatih 2011-06-07 14:31:17