你的位置:首页 > 操作系统

[操作系统]多层导航栏下的登陆注销架构


1.在APPDelegate创建一个Nav,作为主Nav:

//.h@property (strong, nonatomic) LoginController *login_ctr;@property (strong, nonatomic) UINavigationController *login_nav;//.mself.login_ctr = [[LoginController alloc] init];self.login_nav = [[UINavigationController alloc] initWithRootViewController:self.login_ctr];self.window.rootViewController = self.login_nav;

2.在Login界面创建tab控制器,并添加各个子Nav:

HomeController *home_ctr = [[HomeController alloc] init];home_ctr.title = @"首页";UINavigationController *home_nav = [[UINavigationController alloc] initWithRootViewController:home_ctr];DeviceController *device_ctr = [[DeviceController alloc] init];device_ctr.title = @"设备列表";UINavigationController *device_nav = [[UINavigationController alloc] initWithRootViewController:device_ctr]; UITabBarController *rootTabbarCtr = [[UITabBarController alloc] init];NSArray *nav_views = @[home_nav,device_nav];[rootTabbarCtr setViewControllers:nav_views]; [self.navigationController pushViewController:rootTabbarCtr animated:YES];

 

3.在需要返回最上层Login界面时调用:

AppDelegate *app = (AppDelegate *)[[UIApplication sharedApplication] delegate];[app.login_nav popToRootViewControllerAnimated:YES];

 

 




山西自驾游攻略山西旅游线路大全什么时候去山西旅游最好山西跟团旅游报价多少深圳去内蒙古旅游报价宋元崖门海战在哪里?崖门海战在什么地方? 石家庄有什么好玩的地方推荐? 品牌认证 常熟理文铂尔曼酒店 均安李小龙乐园开车怎么走?李小龙乐园开车路线? 五桂山仙踪龙园电话?中山五桂山仙踪龙园最新价格? 中山市五桂山仙踪龙园路线?五桂山仙踪龙园怎么去? 广东中山仙踪龙园怎么走?到仙踪龙园在哪坐车? 南粤石文化博览园公交车坐几路?中山五桂山南粤石文化博览园在哪里? 西安到柞水峡谷第一漂有多远?西安到柞水峡谷第一漂流多少公里? 西安到柞水峡谷第一漂流怎么走?西安到柞水峡谷第一漂自驾车路线? 黄山枧潭漂流全程多长时间?安徽黄山枧潭漂流能漂多久? 黄山哪个漂流好玩?黄山漂流哪个最刺激? 2015年中央卫视元旦晚会有什么看头?有哪些明星到场? 吃火锅要注意什么? 北京旅游景点门票? 圣诞节做什么好呢? 554-1232-100 Datasheet 554-1232-100 Datasheet 554-1232-311 Datasheet 554-1232-311 Datasheet 554-1232-801 Datasheet 554-1232-801 Datasheet 大同市去香港旅游 大同市去香港旅游 大同市去香港旅游 大兴安岭去香港旅游 大兴安岭去香港旅游 大兴安岭去香港旅游 佳木斯参团去港澳 佳木斯参团去港澳 佳木斯参团去港澳