我正在使用UITabBarController
和登录系统创建应用。
只有在用户登录后才能使用UITabBarController
中的某些标签(视图)。
if(loggedIn) {
//Show 5 tabs
}else{
//Show 3 Tabs
}
我怎么能用UITabBarController
制作这样的东西?
答案 0 :(得分:0)
通过设置UITabBarController的委托(即符合UITabBarControllerDelegate的委托)来限制可选择哪些选项卡。
在委托中,您应该实现以下两种方法:
- tabBarController:shouldSelectViewController:
- tabBarController:didSelectViewController:
根据登录状态返回有效值。