在做项目的时候,登录的模块大概都是这种情况:点击登录present跳转到登录界面,点击注册或找回密码时 push跳转到注册界面。但是你会发现present跳转的界面再push其他界面时,push不管用,那么需要加入以下代码即可push到其他界面:
将当前界面加入到导航控制器,设置为rootViewController即可
MLoginViewController *loginVC = [[MLoginViewController alloc] init];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:loginVC];
[self presentViewController:nav animated:YES completion:^{
}];
网友评论