星空网 > 软件开发 > 操作系统

多层导航栏下的登陆注销架构

多层导航栏下的登陆注销架构images/loading.gif' data-original="http://images2015.cnblogs.com/blog/690941/201605/690941-20160504153617326-166847224.png" />

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];

 

 




原标题:多层导航栏下的登陆注销架构

关键词:架构

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

国内看tiktok的方法:https://www.goluckyvip.com/tag/81925.html
tiktok国际版免费:https://www.goluckyvip.com/tag/81926.html
tiktok爆款产品:https://www.goluckyvip.com/tag/81927.html
tiktok shop怎么读:https://www.goluckyvip.com/tag/81928.html
tiktok shop partner:https://www.goluckyvip.com/tag/81929.html
Alipay收款:https://www.goluckyvip.com/tag/8193.html
亚马逊旺季运营攻略:https://www.xlkjsw.com/news/39627.html
亚马逊突破发货限制的操作原理及应对方法:https://www.xlkjsw.com/news/39628.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流