登录时跳转方法
2. 默认就设置uitabbarController为window.rootViewController. 在登录时使用presentviewcontroller弹出登录的viewcontroller.这样你看到的第一个视图就是登录的视图。当登录成功后dismiss登录viewcontroller,发通知重新reload tabbarcontroller 。退出时重新present登录窗口就可以了
第二种方法,可以处理那种也不需要登录也可以查看某些内容的app.当需要登录时present出来登录视图就可以了。
跳转的方式有两种
ViewController* sec = [[ViewController alloc]init];
// 通过导航来push到下一页面
self.navigationController pushViewController:sec animated:YES];
//直接显示指定页面
[self presentViewController:sec animated:YES completion:nil ];
//回跳
//导航来pop回去
ViewController* tVC = [[ViewController alloc]init];
[self.navigationController popViewControllerAnimated:YES];
//对应present回去
[self dismissViewControllerAnimated:YES completion:nil];